diff --git a/.DS_Store b/.DS_Store index e41e753..4bdd3e3 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/Frameworks/StyliticsData.xcframework/Info.plist b/Frameworks/StyliticsData.xcframework/Info.plist index afb9277..d2c0e8e 100644 --- a/Frameworks/StyliticsData.xcframework/Info.plist +++ b/Frameworks/StyliticsData.xcframework/Info.plist @@ -8,32 +8,32 @@ BinaryPath StyliticsData.framework/StyliticsData LibraryIdentifier - ios-arm64 + ios-arm64_x86_64-simulator LibraryPath StyliticsData.framework SupportedArchitectures arm64 + x86_64 SupportedPlatform ios + SupportedPlatformVariant + simulator BinaryPath StyliticsData.framework/StyliticsData LibraryIdentifier - ios-arm64_x86_64-simulator + ios-arm64 LibraryPath StyliticsData.framework SupportedArchitectures arm64 - x86_64 SupportedPlatform ios - SupportedPlatformVariant - simulator CFBundlePackageType diff --git a/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/Headers/StyliticsData-Swift.h b/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/Headers/StyliticsData-Swift.h index 047a066..c762743 100644 --- a/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/Headers/StyliticsData-Swift.h +++ b/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/Headers/StyliticsData-Swift.h @@ -1,6 +1,6 @@ #if 0 #elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) +// Generated by Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1) #ifndef STYLITICSDATA_SWIFT_H #define STYLITICSDATA_SWIFT_H #pragma clang diagnostic push diff --git a/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/Info.plist b/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/Info.plist index eff09be..1384ea0 100644 Binary files a/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/Info.plist and b/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/Info.plist differ diff --git a/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios.abi.json b/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios.abi.json index d577f1a..5716b81 100644 --- a/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios.abi.json +++ b/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios.abi.json @@ -851,9 +851,7 @@ "usr": "s:13StyliticsData23StyledForYouContextItemV4fromACs7Decoder_p_tKcfc", "mangledName": "$s13StyliticsData23StyledForYouContextItemV4fromACs7Decoder_p_tKcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], + "implicit": true, "isFromExtension": true, "throwing": true, "init_kind": "Designated" @@ -930,16 +928,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", "name": "CollageDimensions", @@ -1658,6 +1646,13 @@ "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" } ] }, @@ -2876,38 +2871,38 @@ }, { "kind": "TypeDecl", - "name": "UpsellsResponse", - "printedName": "UpsellsResponse", + "name": "OutfitLandingPage", + "printedName": "OutfitLandingPage", "children": [ { "kind": "Var", - "name": "response", - "printedName": "response", + "name": "outfitBundle", + "printedName": "outfitBundle", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "StyliticsData.OutfitBundle?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData15UpsellsResponseV8responseSo13NSURLResponseCSgvp", - "mangledName": "$s13StyliticsData15UpsellsResponseV8responseSo13NSURLResponseCSgvp", + "usr": "s:13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvp", + "mangledName": "$s13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -2918,50 +2913,108 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "StyliticsData.OutfitBundle?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15UpsellsResponseV8responseSo13NSURLResponseCSgvg", - "mangledName": "$s13StyliticsData15UpsellsResponseV8responseSo13NSURLResponseCSgvg", + "usr": "s:13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvg", + "mangledName": "$s13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.OutfitBundle?", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvs", + "mangledName": "$s13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvM", + "mangledName": "$s13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "data", - "printedName": "data", + "name": "outfitBundleItems", + "printedName": "outfitBundleItems", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.UpsellItems?", + "printedName": "[StyliticsData.OutfitBundleItem]?", "children": [ { "kind": "TypeNominal", - "name": "UpsellItems", - "printedName": "StyliticsData.UpsellItems", - "usr": "s:13StyliticsData11UpsellItemsV" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundleItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData15UpsellsResponseV4dataAA11UpsellItemsVSgvp", - "mangledName": "$s13StyliticsData15UpsellsResponseV4dataAA11UpsellItemsVSgvp", + "usr": "s:13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvp", + "mangledName": "$s13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasInitialValue", @@ -2978,21 +3031,29 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.UpsellItems?", + "printedName": "[StyliticsData.OutfitBundleItem]?", "children": [ { "kind": "TypeNominal", - "name": "UpsellItems", - "printedName": "StyliticsData.UpsellItems", - "usr": "s:13StyliticsData11UpsellItemsV" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundleItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15UpsellsResponseV4dataAA11UpsellItemsVSgvg", - "mangledName": "$s13StyliticsData15UpsellsResponseV4dataAA11UpsellItemsVSgvg", + "usr": "s:13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvg", + "mangledName": "$s13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -3010,21 +3071,29 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.UpsellItems?", + "printedName": "[StyliticsData.OutfitBundleItem]?", "children": [ { "kind": "TypeNominal", - "name": "UpsellItems", - "printedName": "StyliticsData.UpsellItems", - "usr": "s:13StyliticsData11UpsellItemsV" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundleItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15UpsellsResponseV4dataAA11UpsellItemsVSgvs", - "mangledName": "$s13StyliticsData15UpsellsResponseV4dataAA11UpsellItemsVSgvs", + "usr": "s:13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvs", + "mangledName": "$s13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvs", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "set" @@ -3041,8 +3110,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15UpsellsResponseV4dataAA11UpsellItemsVSgvM", - "mangledName": "$s13StyliticsData15UpsellsResponseV4dataAA11UpsellItemsVSgvM", + "usr": "s:13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvM", + "mangledName": "$s13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvM", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "_modify" @@ -3051,33 +3120,41 @@ }, { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "similarOutfits", + "printedName": "similarOutfits", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "[StyliticsData.OutfitBundle]?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundle]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData15UpsellsResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData15UpsellsResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvp", + "mangledName": "$s13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -3088,116 +3165,124 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "[StyliticsData.OutfitBundle]?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundle]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15UpsellsResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData15UpsellsResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvg", + "mangledName": "$s13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "isResponseEmpty", - "printedName": "isResponseEmpty()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData15UpsellsResponseV02isD5EmptySbyF", - "mangledName": "$s13StyliticsData15UpsellsResponseV02isD5EmptySbyF", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(response:data:error:)", - "children": [ - { - "kind": "TypeNominal", - "name": "UpsellsResponse", - "printedName": "StyliticsData.UpsellsResponse", - "usr": "s:13StyliticsData15UpsellsResponseV" }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URLResponse?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.UpsellItems?", - "children": [ + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", - "name": "UpsellItems", - "printedName": "StyliticsData.UpsellItems", - "usr": "s:13StyliticsData11UpsellItemsV" + "name": "Optional", + "printedName": "[StyliticsData.OutfitBundle]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.OutfitBundle]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" } ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", + "declKind": "Accessor", + "usr": "s:13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvs", + "mangledName": "$s13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "Void", + "printedName": "()" } ], - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvM", + "mangledName": "$s13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitLandingPage", + "printedName": "StyliticsData.OutfitLandingPage", + "usr": "s:13StyliticsData17OutfitLandingPageV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" } ], "declKind": "Constructor", - "usr": "s:13StyliticsData15UpsellsResponseV8response4data5errorACSo13NSURLResponseCSg_AA11UpsellItemsVSgs5Error_pSgtcfc", - "mangledName": "$s13StyliticsData15UpsellsResponseV8response4data5errorACSo13NSURLResponseCSg_AA11UpsellItemsVSgs5Error_pSgtcfc", + "usr": "s:13StyliticsData17OutfitLandingPageV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData17OutfitLandingPageV4fromACs7Decoder_p_tKcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], + "implicit": true, + "isFromExtension": true, + "throwing": true, "init_kind": "Designated" } ], "declKind": "Struct", - "usr": "s:13StyliticsData15UpsellsResponseV", - "mangledName": "$s13StyliticsData15UpsellsResponseV", + "usr": "s:13StyliticsData17OutfitLandingPageV", + "mangledName": "$s13StyliticsData17OutfitLandingPageV", "moduleName": "StyliticsData", "declAttributes": [ "AccessControl" @@ -3216,6 +3301,13 @@ "printedName": "Escapable", "usr": "s:s9EscapableP", "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" } ] }, @@ -3229,54 +3321,57 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "SQLite3", + "printedName": "SQLite3", + "declKind": "Import", + "moduleName": "StyliticsData" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", - "name": "Complementary", - "printedName": "Complementary", + "name": "Outfit", + "printedName": "Outfit", "children": [ { "kind": "Var", - "name": "requestedItems", - "printedName": "requestedItems", + "name": "lookbookImageUrl", + "printedName": "lookbookImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : StyliticsData.RequestedItem]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.RequestedItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "RequestedItem", - "printedName": "StyliticsData.RequestedItem", - "usr": "s:13StyliticsData13RequestedItemV" - } - ], - "usr": "s:SD" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData13ComplementaryV14requestedItemsSDySSAA13RequestedItemVGSgvp", - "mangledName": "$s13StyliticsData13ComplementaryV14requestedItemsSDySSAA13RequestedItemVGSgvp", + "usr": "s:13StyliticsData6OutfitV16lookbookImageUrlSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV16lookbookImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -3287,178 +3382,132 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : StyliticsData.RequestedItem]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.RequestedItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "RequestedItem", - "printedName": "StyliticsData.RequestedItem", - "usr": "s:13StyliticsData13RequestedItemV" - } - ], - "usr": "s:SD" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13ComplementaryV14requestedItemsSDySSAA13RequestedItemVGSgvg", - "mangledName": "$s13StyliticsData13ComplementaryV14requestedItemsSDySSAA13RequestedItemVGSgvg", + "usr": "s:13StyliticsData6OutfitV16lookbookImageUrlSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV16lookbookImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "tags", + "printedName": "tags", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV4tagsSaySSGSgvp", + "mangledName": "$s13StyliticsData6OutfitV4tagsSaySSGSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : StyliticsData.RequestedItem]?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.RequestedItem]", + "name": "Array", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "RequestedItem", - "printedName": "StyliticsData.RequestedItem", - "usr": "s:13StyliticsData13RequestedItemV" } ], - "usr": "s:SD" + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13ComplementaryV14requestedItemsSDySSAA13RequestedItemVGSgvs", - "mangledName": "$s13StyliticsData13ComplementaryV14requestedItemsSDySSAA13RequestedItemVGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData13ComplementaryV14requestedItemsSDySSAA13RequestedItemVGSgvM", - "mangledName": "$s13StyliticsData13ComplementaryV14requestedItemsSDySSAA13RequestedItemVGSgvM", + "usr": "s:13StyliticsData6OutfitV4tagsSaySSGSgvg", + "mangledName": "$s13StyliticsData6OutfitV4tagsSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "complementaryItems", - "printedName": "complementaryItems", + "name": "primaryStyliticsItemId", + "printedName": "primaryStyliticsItemId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : [Swift.String : [StyliticsData.OutfitBundleItem]?]]?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : [Swift.String : [StyliticsData.OutfitBundleItem]?]]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : [StyliticsData.OutfitBundleItem]?]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:SD" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData13ComplementaryV18complementaryItemsSDySSSDySSSayAA16OutfitBundleItemVGSgGGSgvp", - "mangledName": "$s13StyliticsData13ComplementaryV18complementaryItemsSDySSSDySSSayAA16OutfitBundleItemVGSgGGSgvp", + "usr": "s:13StyliticsData6OutfitV07primaryA6ItemIdSiSgvp", + "mangledName": "$s13StyliticsData6OutfitV07primaryA6ItemIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -3469,271 +3518,110 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : [Swift.String : [StyliticsData.OutfitBundleItem]?]]?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : [Swift.String : [StyliticsData.OutfitBundleItem]?]]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : [StyliticsData.OutfitBundleItem]?]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:SD" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13ComplementaryV18complementaryItemsSDySSSDySSSayAA16OutfitBundleItemVGSgGGSgvg", - "mangledName": "$s13StyliticsData13ComplementaryV18complementaryItemsSDySSSDySSSayAA16OutfitBundleItemVGSgGGSgvg", + "usr": "s:13StyliticsData6OutfitV07primaryA6ItemIdSiSgvg", + "mangledName": "$s13StyliticsData6OutfitV07primaryA6ItemIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + } + ] + }, + { + "kind": "Var", + "name": "relativeBoost", + "printedName": "relativeBoost", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV13relativeBoostSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV13relativeBoostSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : [Swift.String : [StyliticsData.OutfitBundleItem]?]]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : [Swift.String : [StyliticsData.OutfitBundleItem]?]]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : [StyliticsData.OutfitBundleItem]?]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:SD" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13ComplementaryV18complementaryItemsSDySSSDySSSayAA16OutfitBundleItemVGSgGGSgvs", - "mangledName": "$s13StyliticsData13ComplementaryV18complementaryItemsSDySSSDySSSayAA16OutfitBundleItemVGSgGGSgvs", + "usr": "s:13StyliticsData6OutfitV13relativeBoostSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV13relativeBoostSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData13ComplementaryV18complementaryItemsSDySSSDySSSayAA16OutfitBundleItemVGSgGGSgvM", - "mangledName": "$s13StyliticsData13ComplementaryV18complementaryItemsSDySSSDySSSayAA16OutfitBundleItemVGSgGGSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Complementary", - "printedName": "StyliticsData.Complementary", - "usr": "s:13StyliticsData13ComplementaryV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData13ComplementaryV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData13ComplementaryV4fromACs7Decoder_p_tKcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData13ComplementaryV", - "mangledName": "$s13StyliticsData13ComplementaryV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "RequestedItem", - "printedName": "RequestedItem", - "children": [ { "kind": "Var", - "name": "itemId", - "printedName": "itemId", + "name": "label", + "printedName": "label", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData13RequestedItemV6itemIdSiSgvp", - "mangledName": "$s13StyliticsData13RequestedItemV6itemIdSiSgvp", + "usr": "s:13StyliticsData6OutfitV5labelSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV5labelSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -3750,21 +3638,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV6itemIdSiSgvg", - "mangledName": "$s13StyliticsData13RequestedItemV6itemIdSiSgvg", + "usr": "s:13StyliticsData6OutfitV5labelSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV5labelSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -3773,8 +3661,8 @@ }, { "kind": "Var", - "name": "remoteId", - "printedName": "remoteId", + "name": "largeImageUrl", + "printedName": "largeImageUrl", "children": [ { "kind": "TypeNominal", @@ -3792,8 +3680,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData13RequestedItemV8remoteIdSSSgvp", - "mangledName": "$s13StyliticsData13RequestedItemV8remoteIdSSSgvp", + "usr": "s:13StyliticsData6OutfitV13largeImageUrlSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV13largeImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -3823,8 +3711,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV8remoteIdSSSgvg", - "mangledName": "$s13StyliticsData13RequestedItemV8remoteIdSSSgvg", + "usr": "s:13StyliticsData6OutfitV13largeImageUrlSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV13largeImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -3852,8 +3740,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData13RequestedItemV9accountIdSiSgvp", - "mangledName": "$s13StyliticsData13RequestedItemV9accountIdSiSgvp", + "usr": "s:13StyliticsData6OutfitV9accountIdSiSgvp", + "mangledName": "$s13StyliticsData6OutfitV9accountIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -3883,8 +3771,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV9accountIdSiSgvg", - "mangledName": "$s13StyliticsData13RequestedItemV9accountIdSiSgvg", + "usr": "s:13StyliticsData6OutfitV9accountIdSiSgvg", + "mangledName": "$s13StyliticsData6OutfitV9accountIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -3893,33 +3781,33 @@ }, { "kind": "Var", - "name": "affiliateLink", - "printedName": "affiliateLink", + "name": "versionId", + "printedName": "versionId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData13RequestedItemV13affiliateLinkSSSgvp", - "mangledName": "$s13StyliticsData13RequestedItemV13affiliateLinkSSSgvp", + "usr": "s:13StyliticsData6OutfitV9versionIdSiSgvp", + "mangledName": "$s13StyliticsData6OutfitV9versionIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -3930,81 +3818,31 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV13affiliateLinkSSSgvg", - "mangledName": "$s13StyliticsData13RequestedItemV13affiliateLinkSSSgvg", + "usr": "s:13StyliticsData6OutfitV9versionIdSiSgvg", + "mangledName": "$s13StyliticsData6OutfitV9versionIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV13affiliateLinkSSSgvs", - "mangledName": "$s13StyliticsData13RequestedItemV13affiliateLinkSSSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV13affiliateLinkSSSgvM", - "mangledName": "$s13StyliticsData13RequestedItemV13affiliateLinkSSSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "imageUrl", - "printedName": "imageUrl", + "name": "transparentImageUrl", + "printedName": "transparentImageUrl", "children": [ { "kind": "TypeNominal", @@ -4022,14 +3860,14 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData13RequestedItemV8imageUrlSSSgvp", - "mangledName": "$s13StyliticsData13RequestedItemV8imageUrlSSSgvp", + "usr": "s:13StyliticsData6OutfitV19transparentImageUrlSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV19transparentImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -4053,22 +3891,50 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV8imageUrlSSSgvg", - "mangledName": "$s13StyliticsData13RequestedItemV8imageUrlSSSgvg", + "usr": "s:13StyliticsData6OutfitV19transparentImageUrlSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV19transparentImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ + } + ] + }, + { + "kind": "Var", + "name": "username", + "printedName": "username", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV8usernameSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV8usernameSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", @@ -4085,144 +3951,43 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV8imageUrlSSSgvs", - "mangledName": "$s13StyliticsData13RequestedItemV8imageUrlSSSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV8imageUrlSSSgvM", - "mangledName": "$s13StyliticsData13RequestedItemV8imageUrlSSSgvM", + "usr": "s:13StyliticsData6OutfitV8usernameSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV8usernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "RequestedItem", - "printedName": "StyliticsData.RequestedItem", - "usr": "s:13StyliticsData13RequestedItemV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData13RequestedItemV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData13RequestedItemV4fromACs7Decoder_p_tKcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData13RequestedItemV", - "mangledName": "$s13StyliticsData13RequestedItemV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "OutfitLandingPage", - "printedName": "OutfitLandingPage", - "children": [ { "kind": "Var", - "name": "outfitBundle", - "printedName": "outfitBundle", + "name": "sessionId", + "printedName": "sessionId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.OutfitBundle?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvp", - "mangledName": "$s13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvp", + "usr": "s:13StyliticsData6OutfitV9sessionIdSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV9sessionIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -4233,114 +3998,116 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.OutfitBundle?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvg", - "mangledName": "$s13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvg", + "usr": "s:13StyliticsData6OutfitV9sessionIdSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV9sessionIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "baseImageUrl", + "printedName": "baseImageUrl", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV12baseImageUrlSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV12baseImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.OutfitBundle?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvs", - "mangledName": "$s13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvM", - "mangledName": "$s13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvM", + "usr": "s:13StyliticsData6OutfitV12baseImageUrlSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV12baseImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "outfitBundleItems", - "printedName": "outfitBundleItems", + "name": "impressionId", + "printedName": "impressionId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvp", - "mangledName": "$s13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvp", + "usr": "s:13StyliticsData6OutfitV12impressionIdSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV12impressionIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -4351,130 +4118,116 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvg", - "mangledName": "$s13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvg", + "usr": "s:13StyliticsData6OutfitV12impressionIdSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV12impressionIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "imageUrl", + "printedName": "imageUrl", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV8imageUrlSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV8imageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvs", - "mangledName": "$s13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvM", - "mangledName": "$s13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvM", + "usr": "s:13StyliticsData6OutfitV8imageUrlSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV8imageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "similarOutfits", - "printedName": "similarOutfits", + "name": "primaryRemoteId", + "printedName": "primaryRemoteId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundle]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvp", - "mangledName": "$s13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvp", + "usr": "s:13StyliticsData6OutfitV15primaryRemoteIdSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV15primaryRemoteIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -4485,196 +4238,176 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundle]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvg", - "mangledName": "$s13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvg", + "usr": "s:13StyliticsData6OutfitV15primaryRemoteIdSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV15primaryRemoteIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "updatedAt", + "printedName": "updatedAt", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV9updatedAtSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV9updatedAtSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundle]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvs", - "mangledName": "$s13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvs", + "usr": "s:13StyliticsData6OutfitV9updatedAtSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV9updatedAtSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "set" - }, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "coverImageUrl", + "printedName": "coverImageUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV13coverImageUrlSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV13coverImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvM", - "mangledName": "$s13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvM", + "usr": "s:13StyliticsData6OutfitV13coverImageUrlSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV13coverImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", + "kind": "Var", + "name": "id", + "printedName": "id", "children": [ { "kind": "TypeNominal", - "name": "OutfitLandingPage", - "printedName": "StyliticsData.OutfitLandingPage", - "usr": "s:13StyliticsData17OutfitLandingPageV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData17OutfitLandingPageV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData17OutfitLandingPageV4fromACs7Decoder_p_tKcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData17OutfitLandingPageV", - "mangledName": "$s13StyliticsData17OutfitLandingPageV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "StyledForYouFullPageResponse", - "printedName": "StyledForYouFullPageResponse", - "children": [ - { - "kind": "Var", - "name": "styledForYouResponse", - "printedName": "styledForYouResponse", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouResponse", - "printedName": "StyliticsData.StyledForYouResponse", - "usr": "s:13StyliticsData20StyledForYouResponseV" + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV06styleddeH0AA0cdeH0Vvp", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV06styleddeH0AA0cdeH0Vvp", + "usr": "s:13StyliticsData6OutfitV2idSiSgvp", + "mangledName": "$s13StyliticsData6OutfitV2idSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -4684,79 +4417,122 @@ "children": [ { "kind": "TypeNominal", - "name": "StyledForYouResponse", - "printedName": "StyliticsData.StyledForYouResponse", - "usr": "s:13StyliticsData20StyledForYouResponseV" + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV06styleddeH0AA0cdeH0Vvg", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV06styleddeH0AA0cdeH0Vvg", + "usr": "s:13StyliticsData6OutfitV2idSiSgvg", + "mangledName": "$s13StyliticsData6OutfitV2idSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "accountUsername", + "printedName": "accountUsername", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "StyledForYouResponse", - "printedName": "StyliticsData.StyledForYouResponse", - "usr": "s:13StyliticsData20StyledForYouResponseV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV06styleddeH0AA0cdeH0Vvs", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV06styleddeH0AA0cdeH0Vvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV15accountUsernameSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV15accountUsernameSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV06styleddeH0AA0cdeH0VvM", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV06styleddeH0AA0cdeH0VvM", + "usr": "s:13StyliticsData6OutfitV15accountUsernameSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV15accountUsernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "trendingBundlesResponse", - "printedName": "trendingBundlesResponse", + "name": "items", + "printedName": "items", "children": [ { "kind": "TypeNominal", - "name": "TrendingBundlesResponse", - "printedName": "StyliticsData.TrendingBundlesResponse", - "usr": "s:13StyliticsData23TrendingBundlesResponseV" + "name": "Optional", + "printedName": "[StyliticsData.OutfitItem]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.OutfitItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV015trendingBundlesH0AA08TrendingjH0Vvp", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV015trendingBundlesH0AA08TrendingjH0Vvp", + "usr": "s:13StyliticsData6OutfitV5itemsSayAA0C4ItemVGSgvp", + "mangledName": "$s13StyliticsData6OutfitV5itemsSayAA0C4ItemVGSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], @@ -4769,14 +4545,30 @@ "children": [ { "kind": "TypeNominal", - "name": "TrendingBundlesResponse", - "printedName": "StyliticsData.TrendingBundlesResponse", - "usr": "s:13StyliticsData23TrendingBundlesResponseV" + "name": "Optional", + "printedName": "[StyliticsData.OutfitItem]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.OutfitItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV015trendingBundlesH0AA08TrendingjH0Vvg", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV015trendingBundlesH0AA08TrendingjH0Vvg", + "usr": "s:13StyliticsData6OutfitV5itemsSayAA0C4ItemVGSgvg", + "mangledName": "$s13StyliticsData6OutfitV5itemsSayAA0C4ItemVGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -4793,14 +4585,30 @@ }, { "kind": "TypeNominal", - "name": "TrendingBundlesResponse", - "printedName": "StyliticsData.TrendingBundlesResponse", - "usr": "s:13StyliticsData23TrendingBundlesResponseV" + "name": "Optional", + "printedName": "[StyliticsData.OutfitItem]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.OutfitItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV015trendingBundlesH0AA08TrendingjH0Vvs", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV015trendingBundlesH0AA08TrendingjH0Vvs", + "usr": "s:13StyliticsData6OutfitV5itemsSayAA0C4ItemVGSgvs", + "mangledName": "$s13StyliticsData6OutfitV5itemsSayAA0C4ItemVGSgvs", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "set" @@ -4817,8 +4625,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV015trendingBundlesH0AA08TrendingjH0VvM", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV015trendingBundlesH0AA08TrendingjH0VvM", + "usr": "s:13StyliticsData6OutfitV5itemsSayAA0C4ItemVGSgvM", + "mangledName": "$s13StyliticsData6OutfitV5itemsSayAA0C4ItemVGSgvM", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "_modify" @@ -4827,24 +4635,33 @@ }, { "kind": "Var", - "name": "upsellsResponse", - "printedName": "upsellsResponse", + "name": "onModelImage", + "printedName": "onModelImage", "children": [ { "kind": "TypeNominal", - "name": "UpsellsResponse", - "printedName": "StyliticsData.UpsellsResponse", - "usr": "s:13StyliticsData15UpsellsResponseV" + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV07upsellsH0AA07UpsellsH0Vvp", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV07upsellsH0AA07UpsellsH0Vvp", + "usr": "s:13StyliticsData6OutfitV12onModelImageSbSgvp", + "mangledName": "$s13StyliticsData6OutfitV12onModelImageSbSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -4854,22 +4671,74 @@ "children": [ { "kind": "TypeNominal", - "name": "UpsellsResponse", - "printedName": "StyliticsData.UpsellsResponse", - "usr": "s:13StyliticsData15UpsellsResponseV" + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV07upsellsH0AA07UpsellsH0Vvg", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV07upsellsH0AA07UpsellsH0Vvg", + "usr": "s:13StyliticsData6OutfitV12onModelImageSbSgvg", + "mangledName": "$s13StyliticsData6OutfitV12onModelImageSbSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "requestId", + "printedName": "requestId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV9requestIdSSvp", + "mangledName": "$s13StyliticsData6OutfitV9requestIdSSvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData6OutfitV9requestIdSSvg", + "mangledName": "$s13StyliticsData6OutfitV9requestIdSSvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", @@ -4878,14 +4747,14 @@ }, { "kind": "TypeNominal", - "name": "UpsellsResponse", - "printedName": "StyliticsData.UpsellsResponse", - "usr": "s:13StyliticsData15UpsellsResponseV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV07upsellsH0AA07UpsellsH0Vvs", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV07upsellsH0AA07UpsellsH0Vvs", + "usr": "s:13StyliticsData6OutfitV9requestIdSSvs", + "mangledName": "$s13StyliticsData6OutfitV9requestIdSSvs", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "set" @@ -4902,226 +4771,43 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV07upsellsH0AA07UpsellsH0VvM", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV07upsellsH0AA07UpsellsH0VvM", + "usr": "s:13StyliticsData6OutfitV9requestIdSSvM", + "mangledName": "$s13StyliticsData6OutfitV9requestIdSSvM", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "_modify" } ] }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(styledForYouResponse:trendingBundlesResponse:upsellsResponse:)", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouFullPageResponse", - "printedName": "StyliticsData.StyledForYouFullPageResponse", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV" - }, - { - "kind": "TypeNominal", - "name": "StyledForYouResponse", - "printedName": "StyliticsData.StyledForYouResponse", - "usr": "s:13StyliticsData20StyledForYouResponseV" - }, - { - "kind": "TypeNominal", - "name": "TrendingBundlesResponse", - "printedName": "StyliticsData.TrendingBundlesResponse", - "usr": "s:13StyliticsData23TrendingBundlesResponseV" - }, - { - "kind": "TypeNominal", - "name": "UpsellsResponse", - "printedName": "StyliticsData.UpsellsResponse", - "usr": "s:13StyliticsData15UpsellsResponseV" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV06styleddeH0015trendingBundlesH007upsellsH0AcA0cdeH0V_AA08TrendingkH0VAA07UpsellsH0Vtcfc", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV06styleddeH0015trendingBundlesH007upsellsH0AcA0cdeH0V_AA08TrendingkH0VAA07UpsellsH0Vtcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "SQLite3", - "printedName": "SQLite3", - "declKind": "Import", - "moduleName": "StyliticsData" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "EngagementsResponse", - "printedName": "EngagementsResponse", - "children": [ { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "widgetAPIOutfitSortCompare", + "printedName": "widgetAPIOutfitSortCompare", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "StyliticsData.DecodableDictionary?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData19EngagementsResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData19EngagementsResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData6OutfitV26widgetAPIOutfitSortCompareAA19DecodableDictionaryVSgvp", + "mangledName": "$s13StyliticsData6OutfitV26widgetAPIOutfitSortCompareAA19DecodableDictionaryVSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -5132,189 +4818,112 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "StyliticsData.DecodableDictionary?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19EngagementsResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData19EngagementsResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData6OutfitV26widgetAPIOutfitSortCompareAA19DecodableDictionaryVSgvg", + "mangledName": "$s13StyliticsData6OutfitV26widgetAPIOutfitSortCompareAA19DecodableDictionaryVSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "imageUpdatedAt", + "printedName": "imageUpdatedAt", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV14imageUpdatedAtSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV14imageUpdatedAtSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19EngagementsResponseV5errors5Error_pSgvs", - "mangledName": "$s13StyliticsData19EngagementsResponseV5errors5Error_pSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData19EngagementsResponseV5errors5Error_pSgvM", - "mangledName": "$s13StyliticsData19EngagementsResponseV5errors5Error_pSgvM", + "usr": "s:13StyliticsData6OutfitV14imageUpdatedAtSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV14imageUpdatedAtSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(error:)", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementsResponse", - "printedName": "StyliticsData.EngagementsResponse", - "usr": "s:13StyliticsData19EngagementsResponseV" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData19EngagementsResponseV5errorACs5Error_pSg_tcfc", - "mangledName": "$s13StyliticsData19EngagementsResponseV5errorACs5Error_pSg_tcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData19EngagementsResponseV", - "mangledName": "$s13StyliticsData19EngagementsResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "StyliticsConfig", - "printedName": "StyliticsConfig", - "children": [ { "kind": "Var", - "name": "timeoutInSecs", - "printedName": "timeoutInSecs", + "name": "primaryRequestedID", + "printedName": "primaryRequestedID", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData0A6ConfigC13timeoutInSecsSdSgvp", - "mangledName": "$s13StyliticsData0A6ConfigC13timeoutInSecsSdSgvp", + "usr": "s:13StyliticsData6OutfitV18primaryRequestedIDSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV18primaryRequestedIDSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "Final", "HasStorage", "AccessControl" ], @@ -5329,56 +4938,60 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC13timeoutInSecsSdSgvg", - "mangledName": "$s13StyliticsData0A6ConfigC13timeoutInSecsSdSgvg", + "usr": "s:13StyliticsData6OutfitV18primaryRequestedIDSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV18primaryRequestedIDSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "declAttributes": [ - "Final" - ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "enableDebugLogs", - "printedName": "enableDebugLogs", + "name": "traits", + "printedName": "traits", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Bool?", + "printedName": "[StyliticsData.DecodableDictionary]?", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Array", + "printedName": "[StyliticsData.DecodableDictionary]", + "children": [ + { + "kind": "TypeNominal", + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData0A6ConfigC15enableDebugLogsSbSgvp", - "mangledName": "$s13StyliticsData0A6ConfigC15enableDebugLogsSbSgvp", + "usr": "s:13StyliticsData6OutfitV6traitsSayAA19DecodableDictionaryVGSgvp", + "mangledName": "$s13StyliticsData6OutfitV6traitsSayAA19DecodableDictionaryVGSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "Final", "HasStorage", "AccessControl" ], @@ -5393,185 +5006,233 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Bool?", + "printedName": "[StyliticsData.DecodableDictionary]?", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Array", + "printedName": "[StyliticsData.DecodableDictionary]", + "children": [ + { + "kind": "TypeNominal", + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC15enableDebugLogsSbSgvg", - "mangledName": "$s13StyliticsData0A6ConfigC15enableDebugLogsSbSgvg", + "usr": "s:13StyliticsData6OutfitV6traitsSayAA19DecodableDictionaryVGSgvg", + "mangledName": "$s13StyliticsData6OutfitV6traitsSayAA19DecodableDictionaryVGSgvg", "moduleName": "StyliticsData", "implicit": true, - "declAttributes": [ - "Final" - ], "accessorKind": "get" } ] }, { - "kind": "Var", - "name": "dataApisHost", - "printedName": "dataApisHost", + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.DataApisHost?", - "children": [ - { - "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" - } - ], - "usr": "s:Sq" + "name": "Outfit", + "printedName": "StyliticsData.Outfit", + "usr": "s:13StyliticsData6OutfitV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" } ], - "declKind": "Var", - "usr": "s:13StyliticsData0A6ConfigC12dataApisHostAA0beF0OSgvp", - "mangledName": "$s13StyliticsData0A6ConfigC12dataApisHostAA0beF0OSgvp", + "declKind": "Constructor", + "usr": "s:13StyliticsData6OutfitV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData6OutfitV4fromACs7Decoder_p_tKcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.DataApisHost?", - "children": [ - { - "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC12dataApisHostAA0beF0OSgvg", - "mangledName": "$s13StyliticsData0A6ConfigC12dataApisHostAA0beF0OSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" }, { - "kind": "Var", - "name": "trackingApisHost", - "printedName": "trackingApisHost", + "kind": "Function", + "name": "getAnchorItem", + "printedName": "getAnchorItem()", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.TrackingApisHost?", + "printedName": "StyliticsData.OutfitItem?", "children": [ { "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" } ], "usr": "s:Sq" } ], - "declKind": "Var", - "usr": "s:13StyliticsData0A6ConfigC16trackingApisHostAA08TrackingeF0OSgvp", - "mangledName": "$s13StyliticsData0A6ConfigC16trackingApisHostAA08TrackingeF0OSgvp", + "declKind": "Func", + "usr": "s:13StyliticsData6OutfitV13getAnchorItemAA0cF0VSgyF", + "mangledName": "$s13StyliticsData6OutfitV13getAnchorItemAA0cF0VSgyF", "moduleName": "StyliticsData", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrackingApisHost?", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC16trackingApisHostAA08TrackingeF0OSgvg", - "mangledName": "$s13StyliticsData0A6ConfigC16trackingApisHostAA08TrackingeF0OSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData6OutfitV", + "mangledName": "$s13StyliticsData6OutfitV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "EngagementsResponse", + "printedName": "EngagementsResponse", + "children": [ { "kind": "Var", - "name": "locale", - "printedName": "locale", + "name": "error", + "printedName": "error", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData0A6ConfigC6localeSSSgvp", - "mangledName": "$s13StyliticsData0A6ConfigC6localeSSSgvp", + "usr": "s:13StyliticsData19EngagementsResponseV5errors5Error_pSgvp", + "mangledName": "$s13StyliticsData19EngagementsResponseV5errors5Error_pSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasInitialValue", - "Final", "HasStorage", "AccessControl" ], @@ -5585,26 +5246,23 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC6localeSSSgvg", - "mangledName": "$s13StyliticsData0A6ConfigC6localeSSSgvg", + "usr": "s:13StyliticsData19EngagementsResponseV5errors5Error_pSgvg", + "mangledName": "$s13StyliticsData19EngagementsResponseV5errors5Error_pSgvg", "moduleName": "StyliticsData", "implicit": true, - "declAttributes": [ - "Final" - ], "accessorKind": "get" }, { @@ -5620,26 +5278,23 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC6localeSSSgvs", - "mangledName": "$s13StyliticsData0A6ConfigC6localeSSSgvs", + "usr": "s:13StyliticsData19EngagementsResponseV5errors5Error_pSgvs", + "mangledName": "$s13StyliticsData19EngagementsResponseV5errors5Error_pSgvs", "moduleName": "StyliticsData", "implicit": true, - "declAttributes": [ - "Final" - ], "accessorKind": "set" }, { @@ -5654,35 +5309,88 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC6localeSSSgvM", - "mangledName": "$s13StyliticsData0A6ConfigC6localeSSSgvM", + "usr": "s:13StyliticsData19EngagementsResponseV5errors5Error_pSgvM", + "mangledName": "$s13StyliticsData19EngagementsResponseV5errors5Error_pSgvM", "moduleName": "StyliticsData", "implicit": true, - "declAttributes": [ - "Final" - ], "accessorKind": "_modify" } ] + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData19EngagementsResponseV", + "mangledName": "$s13StyliticsData19EngagementsResponseV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OutfitItem", + "printedName": "OutfitItem", + "children": [ { "kind": "Var", - "name": "clientName", - "printedName": "clientName", + "name": "promotions", + "printedName": "promotions", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData0A6ConfigC10clientNameSSvp", - "mangledName": "$s13StyliticsData0A6ConfigC10clientNameSSvp", + "usr": "s:13StyliticsData10OutfitItemV10promotionsSaySSGSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV10promotionsSaySSGSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "Final", "HasStorage", "AccessControl" ], @@ -5696,27 +5404,40 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC10clientNameSSvg", - "mangledName": "$s13StyliticsData0A6ConfigC10clientNameSSvg", + "usr": "s:13StyliticsData10OutfitItemV10promotionsSaySSGSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV10promotionsSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, - "declAttributes": [ - "Final" - ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "customerProfileId", - "printedName": "customerProfileId", + "name": "category", + "printedName": "category", "children": [ { "kind": "TypeNominal", @@ -5734,15 +5455,14 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData0A6ConfigC17customerProfileIdSSSgvp", - "mangledName": "$s13StyliticsData0A6ConfigC17customerProfileIdSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV8categorySSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV8categorySSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", - "Final", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -5766,29 +5486,28 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC17customerProfileIdSSSgvg", - "mangledName": "$s13StyliticsData0A6ConfigC17customerProfileIdSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV8categorySSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV8categorySSSgvg", "moduleName": "StyliticsData", "implicit": true, - "declAttributes": [ - "Final" - ], "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "tags", + "printedName": "tags", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Array", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", @@ -5797,113 +5516,185 @@ "usr": "s:SS" } ], - "usr": "s:Sq" + "usr": "s:Sa" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC17customerProfileIdSSSgvs", - "mangledName": "$s13StyliticsData0A6ConfigC17customerProfileIdSSSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "set" - }, + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData10OutfitItemV4tagsSaySSGSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV4tagsSaySSGSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC17customerProfileIdSSSgvM", - "mangledName": "$s13StyliticsData0A6ConfigC17customerProfileIdSSSgvM", + "usr": "s:13StyliticsData10OutfitItemV4tagsSaySSGSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV4tagsSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(timeoutInSecs:enableDebugLogs:dataApisHost:trackingApisHost:locale:clientName:customerProfileId:)", + "kind": "Var", + "name": "largeImageUrl", + "printedName": "largeImageUrl", "children": [ - { - "kind": "TypeNominal", - "name": "StyliticsConfig", - "printedName": "StyliticsData.StyliticsConfig", - "usr": "s:13StyliticsData0A6ConfigC" - }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "hasDefaultArg": true, "usr": "s:Sq" - }, + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData10OutfitItemV13largeImageUrlSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV13largeImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Bool?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, + "declKind": "Accessor", + "usr": "s:13StyliticsData10OutfitItemV13largeImageUrlSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV13largeImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "otherClientItemIds", + "printedName": "otherClientItemIds", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.DataApisHost?", + "printedName": "StyliticsData.DecodableDictionary?", "children": [ { "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" } ], - "hasDefaultArg": true, "usr": "s:Sq" - }, + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData10OutfitItemV011otherClientD3IdsAA19DecodableDictionaryVSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV011otherClientD3IdsAA19DecodableDictionaryVSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrackingApisHost?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" + "name": "Optional", + "printedName": "StyliticsData.DecodableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" + } + ], + "usr": "s:Sq" } ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, + "declKind": "Accessor", + "usr": "s:13StyliticsData10OutfitItemV011otherClientD3IdsAA19DecodableDictionaryVSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV011otherClientD3IdsAA19DecodableDictionaryVSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "smallImageUrl", + "printedName": "smallImageUrl", + "children": [ { "kind": "TypeNominal", "name": "Optional", @@ -5916,15 +5707,54 @@ "usr": "s:SS" } ], - "hasDefaultArg": true, "usr": "s:Sq" - }, + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData10OutfitItemV13smallImageUrlSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV13smallImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData10OutfitItemV13smallImageUrlSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV13smallImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "color", + "printedName": "color", + "children": [ { "kind": "TypeNominal", "name": "Optional", @@ -5937,65 +5767,53 @@ "usr": "s:SS" } ], - "hasDefaultArg": true, "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData0A6ConfigC13timeoutInSecs15enableDebugLogs12dataApisHost08trackingkL06locale10clientName17customerProfileIdACSdSg_SbSgAA0bkL0OSgAA08TrackingkL0OSgSSSgSSAStcfc", - "mangledName": "$s13StyliticsData0A6ConfigC13timeoutInSecs15enableDebugLogs12dataApisHost08trackingkL06locale10clientName17customerProfileIdACSdSg_SbSgAA0bkL0OSgAA08TrackingkL0OSgSSSgSSAStcfc", + "declKind": "Var", + "usr": "s:13StyliticsData10OutfitItemV5colorSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV5colorSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "s:13StyliticsData0A6ConfigC", - "mangledName": "$s13StyliticsData0A6ConfigC", - "moduleName": "StyliticsData", - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData10OutfitItemV5colorSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV5colorSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "PurchasedItem", - "printedName": "PurchasedItem", - "children": [ { "kind": "Var", - "name": "id", - "printedName": "id", + "name": "accountId", + "printedName": "accountId", "children": [ { "kind": "TypeNominal", @@ -6013,8 +5831,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData13PurchasedItemV2idSiSgvp", - "mangledName": "$s13StyliticsData13PurchasedItemV2idSiSgvp", + "usr": "s:13StyliticsData10OutfitItemV9accountIdSiSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV9accountIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6044,8 +5862,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13PurchasedItemV2idSiSgvg", - "mangledName": "$s13StyliticsData13PurchasedItemV2idSiSgvg", + "usr": "s:13StyliticsData10OutfitItemV9accountIdSiSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV9accountIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -6054,8 +5872,8 @@ }, { "kind": "Var", - "name": "name", - "printedName": "name", + "name": "productId", + "printedName": "productId", "children": [ { "kind": "TypeNominal", @@ -6073,8 +5891,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData13PurchasedItemV4nameSSSgvp", - "mangledName": "$s13StyliticsData13PurchasedItemV4nameSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV9productIdSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV9productIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6104,8 +5922,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13PurchasedItemV4nameSSSgvg", - "mangledName": "$s13StyliticsData13PurchasedItemV4nameSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV9productIdSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV9productIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -6114,27 +5932,27 @@ }, { "kind": "Var", - "name": "pairingMessage", - "printedName": "pairingMessage", + "name": "coords", + "printedName": "coords", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.Coords?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Coords", + "printedName": "StyliticsData.Coords", + "usr": "s:13StyliticsData6CoordsV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData13PurchasedItemV14pairingMessageSSSgvp", - "mangledName": "$s13StyliticsData13PurchasedItemV14pairingMessageSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV6coordsAA6CoordsVSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV6coordsAA6CoordsVSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6151,21 +5969,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.Coords?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Coords", + "printedName": "StyliticsData.Coords", + "usr": "s:13StyliticsData6CoordsV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13PurchasedItemV14pairingMessageSSSgvg", - "mangledName": "$s13StyliticsData13PurchasedItemV14pairingMessageSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV6coordsAA6CoordsVSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV6coordsAA6CoordsVSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -6173,122 +5991,88 @@ ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", + "kind": "Var", + "name": "itemId", + "printedName": "itemId", "children": [ { "kind": "TypeNominal", - "name": "PurchasedItem", - "printedName": "StyliticsData.PurchasedItem", - "usr": "s:13StyliticsData13PurchasedItemV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData13PurchasedItemV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData13PurchasedItemV4fromACs7Decoder_p_tKcfc", + "declKind": "Var", + "usr": "s:13StyliticsData10OutfitItemV6itemIdSiSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV6itemIdSiSgvp", "moduleName": "StyliticsData", - "implicit": true, - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData13PurchasedItemV", - "mangledName": "$s13StyliticsData13PurchasedItemV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CryptoKit", - "printedName": "CryptoKit", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "OutfitsResponse", - "printedName": "OutfitsResponse", - "children": [ + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData10OutfitItemV6itemIdSiSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV6itemIdSiSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, { "kind": "Var", - "name": "response", - "printedName": "response", + "name": "name", + "printedName": "name", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData15OutfitsResponseV8responseSo13NSURLResponseCSgvp", - "mangledName": "$s13StyliticsData15OutfitsResponseV8responseSo13NSURLResponseCSgvp", + "usr": "s:13StyliticsData10OutfitItemV4nameSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV4nameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6305,21 +6089,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15OutfitsResponseV8responseSo13NSURLResponseCSgvg", - "mangledName": "$s13StyliticsData15OutfitsResponseV8responseSo13NSURLResponseCSgvg", + "usr": "s:13StyliticsData10OutfitItemV4nameSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV4nameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -6328,27 +6112,27 @@ }, { "kind": "Var", - "name": "data", - "printedName": "data", + "name": "affiliateLink", + "printedName": "affiliateLink", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Outfits?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Outfits", - "printedName": "StyliticsData.Outfits", - "usr": "s:13StyliticsData7OutfitsV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData15OutfitsResponseV4dataAA0C0VSgvp", - "mangledName": "$s13StyliticsData15OutfitsResponseV4dataAA0C0VSgvp", + "usr": "s:13StyliticsData10OutfitItemV13affiliateLinkSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV13affiliateLinkSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6365,21 +6149,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Outfits?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Outfits", - "printedName": "StyliticsData.Outfits", - "usr": "s:13StyliticsData7OutfitsV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15OutfitsResponseV4dataAA0C0VSgvg", - "mangledName": "$s13StyliticsData15OutfitsResponseV4dataAA0C0VSgvg", + "usr": "s:13StyliticsData10OutfitItemV13affiliateLinkSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV13affiliateLinkSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -6388,27 +6172,27 @@ }, { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "username", + "printedName": "username", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData15OutfitsResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData15OutfitsResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData10OutfitItemV8usernameSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV8usernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6425,108 +6209,50 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15OutfitsResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData15OutfitsResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData10OutfitItemV8usernameSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV8usernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData15OutfitsResponseV", - "mangledName": "$s13StyliticsData15OutfitsResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "SystemConfiguration", - "printedName": "SystemConfiguration", - "declKind": "Import", - "moduleName": "StyliticsData" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ComplementaryResponse", - "printedName": "ComplementaryResponse", - "children": [ { "kind": "Var", - "name": "response", - "printedName": "response", + "name": "baseImageUrl", + "printedName": "baseImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData21ComplementaryResponseV8responseSo13NSURLResponseCSgvp", - "mangledName": "$s13StyliticsData21ComplementaryResponseV8responseSo13NSURLResponseCSgvp", + "usr": "s:13StyliticsData10OutfitItemV12baseImageUrlSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV12baseImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6543,21 +6269,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData21ComplementaryResponseV8responseSo13NSURLResponseCSgvg", - "mangledName": "$s13StyliticsData21ComplementaryResponseV8responseSo13NSURLResponseCSgvg", + "usr": "s:13StyliticsData10OutfitItemV12baseImageUrlSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV12baseImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -6566,27 +6292,27 @@ }, { "kind": "Var", - "name": "data", - "printedName": "data", + "name": "imageUrl", + "printedName": "imageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Complementary?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Complementary", - "printedName": "StyliticsData.Complementary", - "usr": "s:13StyliticsData13ComplementaryV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData21ComplementaryResponseV4dataAA0C0VSgvp", - "mangledName": "$s13StyliticsData21ComplementaryResponseV4dataAA0C0VSgvp", + "usr": "s:13StyliticsData10OutfitItemV8imageUrlSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV8imageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6603,21 +6329,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Complementary?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Complementary", - "printedName": "StyliticsData.Complementary", - "usr": "s:13StyliticsData13ComplementaryV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData21ComplementaryResponseV4dataAA0C0VSgvg", - "mangledName": "$s13StyliticsData21ComplementaryResponseV4dataAA0C0VSgvg", + "usr": "s:13StyliticsData10OutfitItemV8imageUrlSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV8imageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -6626,27 +6352,27 @@ }, { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "brand", + "printedName": "brand", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData21ComplementaryResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData21ComplementaryResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData10OutfitItemV5brandSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV5brandSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6663,143 +6389,56 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData21ComplementaryResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData21ComplementaryResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData10OutfitItemV5brandSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV5brandSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData21ComplementaryResponseV", - "mangledName": "$s13StyliticsData21ComplementaryResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StyliticsData" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "PurchasesResponse", - "printedName": "PurchasesResponse", - "children": [ { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "style", + "printedName": "style", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData17PurchasesResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData17PurchasesResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData10OutfitItemV5styleSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV5styleSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -6810,159 +6449,50 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData17PurchasesResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData17PurchasesResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData10OutfitItemV5styleSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV5styleSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData17PurchasesResponseV5errors5Error_pSgvs", - "mangledName": "$s13StyliticsData17PurchasesResponseV5errors5Error_pSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData17PurchasesResponseV5errors5Error_pSgvM", - "mangledName": "$s13StyliticsData17PurchasesResponseV5errors5Error_pSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" } ] - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData17PurchasesResponseV", - "mangledName": "$s13StyliticsData17PurchasesResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ShopTheSetItem", - "printedName": "ShopTheSetItem", - "children": [ { "kind": "Var", - "name": "promotions", - "printedName": "promotions", + "name": "remoteId", + "printedName": "remoteId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV10promotionsSaySSGSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV10promotionsSaySSGSgvp", + "usr": "s:13StyliticsData10OutfitItemV8remoteIdSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV8remoteIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6979,29 +6509,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV10promotionsSaySSGSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV10promotionsSaySSGSgvg", + "usr": "s:13StyliticsData10OutfitItemV8remoteIdSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV8remoteIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7010,8 +6532,8 @@ }, { "kind": "Var", - "name": "lookbookImageUrl", - "printedName": "lookbookImageUrl", + "name": "sku", + "printedName": "sku", "children": [ { "kind": "TypeNominal", @@ -7029,8 +6551,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV16lookbookImageUrlSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV16lookbookImageUrlSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV3skuSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV3skuSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7060,8 +6582,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV16lookbookImageUrlSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV16lookbookImageUrlSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV3skuSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV3skuSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7070,27 +6592,27 @@ }, { "kind": "Var", - "name": "category", - "printedName": "category", + "name": "stocked", + "printedName": "stocked", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Bool?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV8categorySSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8categorySSSgvp", + "usr": "s:13StyliticsData10OutfitItemV7stockedSbSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV7stockedSbSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7107,21 +6629,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Bool?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV8categorySSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8categorySSSgvg", + "usr": "s:13StyliticsData10OutfitItemV7stockedSbSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV7stockedSbSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7130,35 +6652,27 @@ }, { "kind": "Var", - "name": "tags", - "printedName": "tags", + "name": "salePrice", + "printedName": "salePrice", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV4tagsSaySSGSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV4tagsSaySSGSgvp", + "usr": "s:13StyliticsData10OutfitItemV9salePriceSdSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV9salePriceSdSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7175,29 +6689,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV4tagsSaySSGSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV4tagsSaySSGSgvg", + "usr": "s:13StyliticsData10OutfitItemV9salePriceSdSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV9salePriceSdSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7206,8 +6712,8 @@ }, { "kind": "Var", - "name": "department", - "printedName": "department", + "name": "retailerStyle", + "printedName": "retailerStyle", "children": [ { "kind": "TypeNominal", @@ -7225,8 +6731,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV10departmentSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV10departmentSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV13retailerStyleSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV13retailerStyleSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7256,8 +6762,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV10departmentSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV10departmentSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV13retailerStyleSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV13retailerStyleSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7266,8 +6772,8 @@ }, { "kind": "Var", - "name": "colorHex", - "printedName": "colorHex", + "name": "clientOriginalImageUrl", + "printedName": "clientOriginalImageUrl", "children": [ { "kind": "TypeNominal", @@ -7285,8 +6791,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV8colorHexSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8colorHexSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV22clientOriginalImageUrlSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV22clientOriginalImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7316,8 +6822,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV8colorHexSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8colorHexSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV22clientOriginalImageUrlSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV22clientOriginalImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7326,8 +6832,8 @@ }, { "kind": "Var", - "name": "largeImageUrl", - "printedName": "largeImageUrl", + "name": "accountUsername", + "printedName": "accountUsername", "children": [ { "kind": "TypeNominal", @@ -7345,8 +6851,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV13largeImageUrlSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13largeImageUrlSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV15accountUsernameSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV15accountUsernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7376,8 +6882,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV13largeImageUrlSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13largeImageUrlSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV15accountUsernameSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV15accountUsernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7386,27 +6892,27 @@ }, { "kind": "Var", - "name": "otherClientItemIds", - "printedName": "otherClientItemIds", + "name": "retailer", + "printedName": "retailer", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.DecodableDictionary?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV011otherClientF3IdsAA19DecodableDictionaryVSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV011otherClientF3IdsAA19DecodableDictionaryVSgvp", + "usr": "s:13StyliticsData10OutfitItemV8retailerSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV8retailerSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7423,21 +6929,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.DecodableDictionary?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV011otherClientF3IdsAA19DecodableDictionaryVSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV011otherClientF3IdsAA19DecodableDictionaryVSgvg", + "usr": "s:13StyliticsData10OutfitItemV8retailerSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV8retailerSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7446,8 +6952,8 @@ }, { "kind": "Var", - "name": "smallImageUrl", - "printedName": "smallImageUrl", + "name": "gender", + "printedName": "gender", "children": [ { "kind": "TypeNominal", @@ -7465,8 +6971,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV13smallImageUrlSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13smallImageUrlSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV6genderSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV6genderSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7496,8 +7002,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV13smallImageUrlSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13smallImageUrlSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV6genderSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV6genderSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7506,27 +7012,35 @@ }, { "kind": "Var", - "name": "color", - "printedName": "color", + "name": "skus", + "printedName": "skus", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV5colorSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV5colorSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV4skusSaySSGSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV4skusSaySSGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7543,21 +7057,29 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV5colorSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV5colorSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV4skusSaySSGSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV4skusSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7566,8 +7088,8 @@ }, { "kind": "Var", - "name": "priceLocalized", - "printedName": "priceLocalized", + "name": "retailerColor", + "printedName": "retailerColor", "children": [ { "kind": "TypeNominal", @@ -7585,8 +7107,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV14priceLocalizedSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV14priceLocalizedSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV13retailerColorSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV13retailerColorSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7616,8 +7138,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV14priceLocalizedSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV14priceLocalizedSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV13retailerColorSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV13retailerColorSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7626,27 +7148,27 @@ }, { "kind": "Var", - "name": "accountId", - "printedName": "accountId", + "name": "price", + "printedName": "price", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV9accountIdSiSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9accountIdSiSgvp", + "usr": "s:13StyliticsData10OutfitItemV5priceSdSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV5priceSdSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7663,21 +7185,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV9accountIdSiSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9accountIdSiSgvg", + "usr": "s:13StyliticsData10OutfitItemV5priceSdSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV5priceSdSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7686,8 +7208,8 @@ }, { "kind": "Var", - "name": "productId", - "printedName": "productId", + "name": "pattern", + "printedName": "pattern", "children": [ { "kind": "TypeNominal", @@ -7705,8 +7227,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV9productIdSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9productIdSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV7patternSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV7patternSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7736,8 +7258,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV9productIdSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9productIdSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV7patternSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV7patternSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7746,33 +7268,25 @@ }, { "kind": "Var", - "name": "itemId", - "printedName": "itemId", + "name": "requestId", + "printedName": "requestId", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV6itemIdSiSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV6itemIdSiSgvp", + "usr": "s:13StyliticsData10OutfitItemV9requestIdSSvp", + "mangledName": "$s13StyliticsData10OutfitItemV9requestIdSSvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -7782,38 +7296,28 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV6itemIdSiSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV6itemIdSiSgvg", + "usr": "s:13StyliticsData10OutfitItemV9requestIdSSvg", + "mangledName": "$s13StyliticsData10OutfitItemV9requestIdSSvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "transparentImageUrl", - "printedName": "transparentImageUrl", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", "name": "String", @@ -7821,53 +7325,37 @@ "usr": "s:SS" } ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV19transparentImageUrlSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV19transparentImageUrlSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "Accessor", + "usr": "s:13StyliticsData10OutfitItemV9requestIdSSvs", + "mangledName": "$s13StyliticsData10OutfitItemV9requestIdSSvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, { "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Void", + "printedName": "()" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV19transparentImageUrlSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV19transparentImageUrlSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV9requestIdSSvM", + "mangledName": "$s13StyliticsData10OutfitItemV9requestIdSSvM", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "name", - "printedName": "name", + "name": "lookbookImageURL", + "printedName": "lookbookImageURL", "children": [ { "kind": "TypeNominal", @@ -7885,8 +7373,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV4nameSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV4nameSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV16lookbookImageURLSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV16lookbookImageURLSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7916,8 +7404,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV4nameSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV4nameSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV16lookbookImageURLSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV16lookbookImageURLSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7926,8 +7414,8 @@ }, { "kind": "Var", - "name": "affiliateLink", - "printedName": "affiliateLink", + "name": "department", + "printedName": "department", "children": [ { "kind": "TypeNominal", @@ -7945,8 +7433,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV13affiliateLinkSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13affiliateLinkSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV10departmentSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV10departmentSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7976,8 +7464,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV13affiliateLinkSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13affiliateLinkSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV10departmentSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV10departmentSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7986,8 +7474,8 @@ }, { "kind": "Var", - "name": "username", - "printedName": "username", + "name": "colorHex", + "printedName": "colorHex", "children": [ { "kind": "TypeNominal", @@ -8005,8 +7493,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV8usernameSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8usernameSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV8colorHexSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV8colorHexSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -8036,8 +7524,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV8usernameSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8usernameSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV8colorHexSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV8colorHexSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -8046,8 +7534,8 @@ }, { "kind": "Var", - "name": "retailerCategory", - "printedName": "retailerCategory", + "name": "priceLocalized", + "printedName": "priceLocalized", "children": [ { "kind": "TypeNominal", @@ -8065,8 +7553,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV16retailerCategorySSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV16retailerCategorySSSgvp", + "usr": "s:13StyliticsData10OutfitItemV14priceLocalizedSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV14priceLocalizedSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -8096,8 +7584,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV16retailerCategorySSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV16retailerCategorySSSgvg", + "usr": "s:13StyliticsData10OutfitItemV14priceLocalizedSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV14priceLocalizedSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -8106,8 +7594,8 @@ }, { "kind": "Var", - "name": "baseImageUrl", - "printedName": "baseImageUrl", + "name": "transparentImageURL", + "printedName": "transparentImageURL", "children": [ { "kind": "TypeNominal", @@ -8125,8 +7613,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV12baseImageUrlSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV12baseImageUrlSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV19transparentImageURLSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV19transparentImageURLSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -8156,8 +7644,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV12baseImageUrlSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV12baseImageUrlSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV19transparentImageURLSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV19transparentImageURLSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -8166,8 +7654,8 @@ }, { "kind": "Var", - "name": "imageUrl", - "printedName": "imageUrl", + "name": "retailerCategory", + "printedName": "retailerCategory", "children": [ { "kind": "TypeNominal", @@ -8185,8 +7673,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV8imageUrlSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8imageUrlSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV16retailerCategorySSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV16retailerCategorySSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -8216,8 +7704,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV8imageUrlSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8imageUrlSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV16retailerCategorySSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV16retailerCategorySSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -8226,8 +7714,8 @@ }, { "kind": "Var", - "name": "brand", - "printedName": "brand", + "name": "salePriceLocalized", + "printedName": "salePriceLocalized", "children": [ { "kind": "TypeNominal", @@ -8245,8 +7733,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV5brandSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV5brandSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV18salePriceLocalizedSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV18salePriceLocalizedSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -8276,39 +7764,125 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV5brandSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV5brandSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV18salePriceLocalizedSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV18salePriceLocalizedSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData10OutfitItemV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData10OutfitItemV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData10OutfitItemV", + "mangledName": "$s13StyliticsData10OutfitItemV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StyliticsConfig", + "printedName": "StyliticsConfig", + "children": [ { "kind": "Var", - "name": "style", - "printedName": "style", + "name": "timeoutInSecs", + "printedName": "timeoutInSecs", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV5styleSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV5styleSSSgvp", + "usr": "s:13StyliticsData0A6ConfigC13timeoutInSecsSdSgvp", + "mangledName": "$s13StyliticsData0A6ConfigC13timeoutInSecsSdSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "Final", "HasStorage", "AccessControl" ], @@ -8323,52 +7897,56 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV5styleSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV5styleSSSgvg", + "usr": "s:13StyliticsData0A6ConfigC13timeoutInSecsSdSgvg", + "mangledName": "$s13StyliticsData0A6ConfigC13timeoutInSecsSdSgvg", "moduleName": "StyliticsData", "implicit": true, + "declAttributes": [ + "Final" + ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "remoteId", - "printedName": "remoteId", + "name": "enableDebugLogs", + "printedName": "enableDebugLogs", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Bool?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV8remoteIdSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8remoteIdSSSgvp", + "usr": "s:13StyliticsData0A6ConfigC15enableDebugLogsSbSgvp", + "mangledName": "$s13StyliticsData0A6ConfigC15enableDebugLogsSbSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "Final", "HasStorage", "AccessControl" ], @@ -8383,52 +7961,56 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Bool?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV8remoteIdSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8remoteIdSSSgvg", + "usr": "s:13StyliticsData0A6ConfigC15enableDebugLogsSbSgvg", + "mangledName": "$s13StyliticsData0A6ConfigC15enableDebugLogsSbSgvg", "moduleName": "StyliticsData", "implicit": true, + "declAttributes": [ + "Final" + ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "sku", - "printedName": "sku", + "name": "dataApisHost", + "printedName": "dataApisHost", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.DataApisHost?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV3skuSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV3skuSSSgvp", + "usr": "s:13StyliticsData0A6ConfigC12dataApisHostAA0beF0OSgvp", + "mangledName": "$s13StyliticsData0A6ConfigC12dataApisHostAA0beF0OSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "Final", "HasStorage", "AccessControl" ], @@ -8443,52 +8025,56 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.DataApisHost?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV3skuSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV3skuSSSgvg", + "usr": "s:13StyliticsData0A6ConfigC12dataApisHostAA0beF0OSgvg", + "mangledName": "$s13StyliticsData0A6ConfigC12dataApisHostAA0beF0OSgvg", "moduleName": "StyliticsData", "implicit": true, + "declAttributes": [ + "Final" + ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "stocked", - "printedName": "stocked", + "name": "trackingApisHost", + "printedName": "trackingApisHost", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Bool?", + "printedName": "StyliticsData.TrackingApisHost?", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV7stockedSbSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV7stockedSbSgvp", + "usr": "s:13StyliticsData0A6ConfigC16trackingApisHostAA08TrackingeF0OSgvp", + "mangledName": "$s13StyliticsData0A6ConfigC16trackingApisHostAA08TrackingeF0OSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "Final", "HasStorage", "AccessControl" ], @@ -8503,56 +8089,60 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Bool?", + "printedName": "StyliticsData.TrackingApisHost?", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV7stockedSbSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV7stockedSbSgvg", + "usr": "s:13StyliticsData0A6ConfigC16trackingApisHostAA08TrackingeF0OSgvg", + "mangledName": "$s13StyliticsData0A6ConfigC16trackingApisHostAA08TrackingeF0OSgvg", "moduleName": "StyliticsData", "implicit": true, + "declAttributes": [ + "Final" + ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "salePrice", - "printedName": "salePrice", + "name": "locale", + "printedName": "locale", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV9salePriceSdSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9salePriceSdSgvp", + "usr": "s:13StyliticsData0A6ConfigC6localeSSSgvp", + "mangledName": "$s13StyliticsData0A6ConfigC6localeSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", + "Final", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -8563,128 +8153,104 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV9salePriceSdSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9salePriceSdSgvg", + "usr": "s:13StyliticsData0A6ConfigC6localeSSSgvg", + "mangledName": "$s13StyliticsData0A6ConfigC6localeSSSgvg", "moduleName": "StyliticsData", "implicit": true, + "declAttributes": [ + "Final" + ], "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "colorRgbs", - "printedName": "colorRgbs", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.Int]?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.Int]", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV9colorRgbsSaySiGSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9colorRgbsSaySiGSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "Accessor", + "usr": "s:13StyliticsData0A6ConfigC6localeSSSgvs", + "mangledName": "$s13StyliticsData0A6ConfigC6localeSSSgvs", + "moduleName": "StyliticsData", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, { "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.Int]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" + "name": "Void", + "printedName": "()" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV9colorRgbsSaySiGSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9colorRgbsSaySiGSgvg", + "usr": "s:13StyliticsData0A6ConfigC6localeSSSgvM", + "mangledName": "$s13StyliticsData0A6ConfigC6localeSSSgvM", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "retailerStyle", - "printedName": "retailerStyle", + "name": "clientName", + "printedName": "clientName", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV13retailerStyleSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13retailerStyleSSSgvp", + "usr": "s:13StyliticsData0A6ConfigC10clientNameSSvp", + "mangledName": "$s13StyliticsData0A6ConfigC10clientNameSSvp", "moduleName": "StyliticsData", "declAttributes": [ + "Final", "HasStorage", "AccessControl" ], @@ -8698,32 +8264,27 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV13retailerStyleSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13retailerStyleSSSgvg", + "usr": "s:13StyliticsData0A6ConfigC10clientNameSSvg", + "mangledName": "$s13StyliticsData0A6ConfigC10clientNameSSvg", "moduleName": "StyliticsData", "implicit": true, + "declAttributes": [ + "Final" + ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "clientOriginalImageUrl", - "printedName": "clientOriginalImageUrl", + "name": "customerProfileId", + "printedName": "customerProfileId", "children": [ { "kind": "TypeNominal", @@ -8741,14 +8302,15 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV22clientOriginalImageUrlSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV22clientOriginalImageUrlSSSgvp", + "usr": "s:13StyliticsData0A6ConfigC17customerProfileIdSSSgvp", + "mangledName": "$s13StyliticsData0A6ConfigC17customerProfileIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", + "Final", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -8772,79 +8334,165 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV22clientOriginalImageUrlSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV22clientOriginalImageUrlSSSgvg", + "usr": "s:13StyliticsData0A6ConfigC17customerProfileIdSSSgvg", + "mangledName": "$s13StyliticsData0A6ConfigC17customerProfileIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, + "declAttributes": [ + "Final" + ], "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "accountUsername", - "printedName": "accountUsername", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV15accountUsernameSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV15accountUsernameSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "Accessor", + "usr": "s:13StyliticsData0A6ConfigC17customerProfileIdSSSgvs", + "mangledName": "$s13StyliticsData0A6ConfigC17customerProfileIdSSSgvs", + "moduleName": "StyliticsData", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, { "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Void", + "printedName": "()" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV15accountUsernameSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV15accountUsernameSSSgvg", + "usr": "s:13StyliticsData0A6ConfigC17customerProfileIdSSSgvM", + "mangledName": "$s13StyliticsData0A6ConfigC17customerProfileIdSSSgvM", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" } ] }, { - "kind": "Var", - "name": "retailer", - "printedName": "retailer", + "kind": "Constructor", + "name": "init", + "printedName": "init(timeoutInSecs:enableDebugLogs:dataApisHost:trackingApisHost:locale:clientName:customerProfileId:)", "children": [ + { + "kind": "TypeNominal", + "name": "StyliticsConfig", + "printedName": "StyliticsData.StyliticsConfig", + "usr": "s:13StyliticsData0A6ConfigC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.DataApisHost?", + "children": [ + { + "kind": "TypeNominal", + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.TrackingApisHost?", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, { "kind": "TypeNominal", "name": "Optional", @@ -8857,12 +8505,84 @@ "usr": "s:SS" } ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData0A6ConfigC13timeoutInSecs15enableDebugLogs12dataApisHost08trackingkL06locale10clientName17customerProfileIdACSdSg_SbSgAA0bkL0OSgAA08TrackingkL0OSgSSSgSSAStcfc", + "mangledName": "$s13StyliticsData0A6ConfigC13timeoutInSecs15enableDebugLogs12dataApisHost08trackingkL06locale10clientName17customerProfileIdACSdSg_SbSgAA0bkL0OSgAA08TrackingkL0OSgSSSgSSAStcfc", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:13StyliticsData0A6ConfigC", + "mangledName": "$s13StyliticsData0A6ConfigC", + "moduleName": "StyliticsData", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PurchasedItem", + "printedName": "PurchasedItem", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV8retailerSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8retailerSSSgvp", + "usr": "s:13StyliticsData13PurchasedItemV2idSiSgvp", + "mangledName": "$s13StyliticsData13PurchasedItemV2idSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -8879,21 +8599,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV8retailerSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8retailerSSSgvg", + "usr": "s:13StyliticsData13PurchasedItemV2idSiSgvg", + "mangledName": "$s13StyliticsData13PurchasedItemV2idSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -8902,8 +8622,8 @@ }, { "kind": "Var", - "name": "salePriceLocalized", - "printedName": "salePriceLocalized", + "name": "name", + "printedName": "name", "children": [ { "kind": "TypeNominal", @@ -8921,8 +8641,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV18salePriceLocalizedSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV18salePriceLocalizedSSSgvp", + "usr": "s:13StyliticsData13PurchasedItemV4nameSSSgvp", + "mangledName": "$s13StyliticsData13PurchasedItemV4nameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -8952,8 +8672,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV18salePriceLocalizedSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV18salePriceLocalizedSSSgvg", + "usr": "s:13StyliticsData13PurchasedItemV4nameSSSgvg", + "mangledName": "$s13StyliticsData13PurchasedItemV4nameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -8962,8 +8682,8 @@ }, { "kind": "Var", - "name": "gender", - "printedName": "gender", + "name": "pairingMessage", + "printedName": "pairingMessage", "children": [ { "kind": "TypeNominal", @@ -8981,8 +8701,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV6genderSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV6genderSSSgvp", + "usr": "s:13StyliticsData13PurchasedItemV14pairingMessageSSSgvp", + "mangledName": "$s13StyliticsData13PurchasedItemV14pairingMessageSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -9012,8 +8732,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV6genderSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV6genderSSSgvg", + "usr": "s:13StyliticsData13PurchasedItemV14pairingMessageSSSgvg", + "mangledName": "$s13StyliticsData13PurchasedItemV14pairingMessageSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -9021,104 +8741,122 @@ ] }, { - "kind": "Var", - "name": "skus", - "printedName": "skus", + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" + "name": "PurchasedItem", + "printedName": "StyliticsData.PurchasedItem", + "usr": "s:13StyliticsData13PurchasedItemV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" } ], - "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV4skusSaySSGSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV4skusSaySSGSgvp", + "declKind": "Constructor", + "usr": "s:13StyliticsData13PurchasedItemV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData13PurchasedItemV4fromACs7Decoder_p_tKcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV4skusSaySSGSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV4skusSaySSGSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData13PurchasedItemV", + "mangledName": "$s13StyliticsData13PurchasedItemV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CryptoKit", + "printedName": "CryptoKit", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OutfitsResponse", + "printedName": "OutfitsResponse", + "children": [ { "kind": "Var", - "name": "retailerColor", - "printedName": "retailerColor", + "name": "response", + "printedName": "response", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Foundation.URLResponse?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "URLResponse", + "printedName": "Foundation.URLResponse", + "usr": "c:objc(cs)NSURLResponse" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV13retailerColorSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13retailerColorSSSgvp", + "usr": "s:13StyliticsData15OutfitsResponseV8responseSo13NSURLResponseCSgvp", + "mangledName": "$s13StyliticsData15OutfitsResponseV8responseSo13NSURLResponseCSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -9135,21 +8873,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Foundation.URLResponse?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "URLResponse", + "printedName": "Foundation.URLResponse", + "usr": "c:objc(cs)NSURLResponse" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV13retailerColorSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13retailerColorSSSgvg", + "usr": "s:13StyliticsData15OutfitsResponseV8responseSo13NSURLResponseCSgvg", + "mangledName": "$s13StyliticsData15OutfitsResponseV8responseSo13NSURLResponseCSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -9158,27 +8896,27 @@ }, { "kind": "Var", - "name": "price", - "printedName": "price", + "name": "data", + "printedName": "data", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "StyliticsData.Outfits?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Outfits", + "printedName": "StyliticsData.Outfits", + "usr": "s:13StyliticsData7OutfitsV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV5priceSdSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV5priceSdSgvp", + "usr": "s:13StyliticsData15OutfitsResponseV4dataAA0C0VSgvp", + "mangledName": "$s13StyliticsData15OutfitsResponseV4dataAA0C0VSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -9195,21 +8933,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "StyliticsData.Outfits?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Outfits", + "printedName": "StyliticsData.Outfits", + "usr": "s:13StyliticsData7OutfitsV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV5priceSdSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV5priceSdSgvg", + "usr": "s:13StyliticsData15OutfitsResponseV4dataAA0C0VSgvg", + "mangledName": "$s13StyliticsData15OutfitsResponseV4dataAA0C0VSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -9218,27 +8956,27 @@ }, { "kind": "Var", - "name": "pattern", - "printedName": "pattern", + "name": "error", + "printedName": "error", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV7patternSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV7patternSSSgvp", + "usr": "s:13StyliticsData15OutfitsResponseV5errors5Error_pSgvp", + "mangledName": "$s13StyliticsData15OutfitsResponseV5errors5Error_pSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -9255,42 +8993,155 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV7patternSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV7patternSSSgvg", + "usr": "s:13StyliticsData15OutfitsResponseV5errors5Error_pSgvg", + "mangledName": "$s13StyliticsData15OutfitsResponseV5errors5Error_pSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData15OutfitsResponseV", + "mangledName": "$s13StyliticsData15OutfitsResponseV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, { - "kind": "Var", - "name": "requestId", - "printedName": "requestId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SystemConfiguration", + "printedName": "SystemConfiguration", + "declKind": "Import", + "moduleName": "StyliticsData" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StyliticsData" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PurchasesResponse", + "printedName": "PurchasesResponse", + "children": [ + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV9requestIdSSvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9requestIdSSvp", + "usr": "s:13StyliticsData17PurchasesResponseV5errors5Error_pSgvp", + "mangledName": "$s13StyliticsData17PurchasesResponseV5errors5Error_pSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasInitialValue", @@ -9306,14 +9157,22 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV9requestIdSSvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9requestIdSSvg", + "usr": "s:13StyliticsData17PurchasesResponseV5errors5Error_pSgvg", + "mangledName": "$s13StyliticsData17PurchasesResponseV5errors5Error_pSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -9330,14 +9189,22 @@ }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV9requestIdSSvs", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9requestIdSSvs", + "usr": "s:13StyliticsData17PurchasesResponseV5errors5Error_pSgvs", + "mangledName": "$s13StyliticsData17PurchasesResponseV5errors5Error_pSgvs", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "set" @@ -9354,50 +9221,22 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV9requestIdSSvM", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9requestIdSSvM", + "usr": "s:13StyliticsData17PurchasesResponseV5errors5Error_pSgvM", + "mangledName": "$s13StyliticsData17PurchasesResponseV5errors5Error_pSgvM", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "_modify" } ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData14ShopTheSetItemV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData14ShopTheSetItemV4fromACs7Decoder_p_tKcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" } ], "declKind": "Struct", - "usr": "s:13StyliticsData14ShopTheSetItemV", - "mangledName": "$s13StyliticsData14ShopTheSetItemV", + "usr": "s:13StyliticsData17PurchasesResponseV", + "mangledName": "$s13StyliticsData17PurchasesResponseV", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl" + "AccessControl", + "RawDocComment" ], "conformances": [ { @@ -9413,13 +9252,6 @@ "printedName": "Escapable", "usr": "s:s9EscapableP", "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" } ] }, @@ -9435,46 +9267,57 @@ }, { "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", + "name": "Foundation", + "printedName": "Foundation", "declKind": "Import", - "moduleName": "StyliticsData" + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] }, { "kind": "TypeDecl", - "name": "ExperienceConfigManager", - "printedName": "ExperienceConfigManager", + "name": "ShopTheSetItem", + "printedName": "ShopTheSetItem", "children": [ { "kind": "Var", - "name": "labelStyle", - "printedName": "labelStyle", + "name": "promotions", + "printedName": "promotions", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData23ExperienceConfigManagerC10labelStyleSSSgvpZ", - "mangledName": "$s13StyliticsData23ExperienceConfigManagerC10labelStyleSSSgvpZ", + "usr": "s:13StyliticsData14ShopTheSetItemV10promotionsSaySSGSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV10promotionsSaySSGSgvp", "moduleName": "StyliticsData", - "static": true, "declAttributes": [ - "Final", + "HasStorage", "AccessControl" ], - "isFromExtension": true, + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -9484,75 +9327,99 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23ExperienceConfigManagerC10labelStyleSSSgvgZ", - "mangledName": "$s13StyliticsData23ExperienceConfigManagerC10labelStyleSSSgvgZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final" - ], - "isFromExtension": true, + "usr": "s:13StyliticsData14ShopTheSetItemV10promotionsSaySSGSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV10promotionsSaySSGSgvg", + "moduleName": "StyliticsData", + "implicit": true, "accessorKind": "get" } ] }, { - "kind": "Function", - "name": "syfyFullPageModules", - "printedName": "syfyFullPageModules()", + "kind": "Var", + "name": "lookbookImageUrl", + "printedName": "lookbookImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.SYFYFullPageModule]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.SYFYFullPageModule]", - "children": [ - { - "kind": "TypeNominal", - "name": "SYFYFullPageModule", - "printedName": "StyliticsData.SYFYFullPageModule", - "usr": "s:13StyliticsData18SYFYFullPageModuleO" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], - "declKind": "Func", - "usr": "s:13StyliticsData23ExperienceConfigManagerC19syfyFullPageModulesSayAA08SYFYFullH6ModuleOGSgyFZ", - "mangledName": "$s13StyliticsData23ExperienceConfigManagerC19syfyFullPageModulesSayAA08SYFYFullH6ModuleOGSgyFZ", + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV16lookbookImageUrlSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV16lookbookImageUrlSSSgvp", "moduleName": "StyliticsData", - "static": true, "declAttributes": [ - "Final", + "HasStorage", "AccessControl" ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV16lookbookImageUrlSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV16lookbookImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, { "kind": "Var", - "name": "variantWidget", - "printedName": "variantWidget", + "name": "category", + "printedName": "category", "children": [ { "kind": "TypeNominal", @@ -9570,15 +9437,15 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData23ExperienceConfigManagerC13variantWidgetSSSgvpZ", - "mangledName": "$s13StyliticsData23ExperienceConfigManagerC13variantWidgetSSSgvpZ", + "usr": "s:13StyliticsData14ShopTheSetItemV8categorySSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8categorySSSgvp", "moduleName": "StyliticsData", - "static": true, "declAttributes": [ - "Final", + "HasStorage", "AccessControl" ], - "isFromExtension": true, + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -9601,88 +9468,51 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23ExperienceConfigManagerC13variantWidgetSSSgvgZ", - "mangledName": "$s13StyliticsData23ExperienceConfigManagerC13variantWidgetSSSgvgZ", + "usr": "s:13StyliticsData14ShopTheSetItemV8categorySSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8categorySSSgvg", "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final" - ], - "isFromExtension": true, + "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Class", - "usr": "s:13StyliticsData23ExperienceConfigManagerC", - "mangledName": "$s13StyliticsData23ExperienceConfigManagerC", - "moduleName": "StyliticsData", - "declAttributes": [ - "Final", - "AccessControl" - ], - "hasMissingDesignatedInitializers": true, - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "GalleryBundles", - "printedName": "GalleryBundles", - "children": [ { "kind": "Var", - "name": "list", - "printedName": "list", + "name": "tags", + "printedName": "tags", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvp", - "mangledName": "$s13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvp", + "usr": "s:13StyliticsData14ShopTheSetItemV4tagsSaySSGSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV4tagsSaySSGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -9692,363 +9522,306 @@ "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvg", - "mangledName": "$s13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvg", + "usr": "s:13StyliticsData14ShopTheSetItemV4tagsSaySSGSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV4tagsSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "department", + "printedName": "department", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvs", - "mangledName": "$s13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV10departmentSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV10departmentSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvM", - "mangledName": "$s13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvM", + "usr": "s:13StyliticsData14ShopTheSetItemV10departmentSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV10departmentSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", + "kind": "Var", + "name": "colorHex", + "printedName": "colorHex", "children": [ { "kind": "TypeNominal", - "name": "GalleryBundles", - "printedName": "StyliticsData.GalleryBundles", - "usr": "s:13StyliticsData14GalleryBundlesV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData14GalleryBundlesV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData14GalleryBundlesV4fromACs7Decoder_p_tKcfc", + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV8colorHexSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8colorHexSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData14GalleryBundlesV", - "mangledName": "$s13StyliticsData14GalleryBundlesV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ContextType", - "printedName": "ContextType", - "children": [ - { - "kind": "Var", - "name": "purchased", - "printedName": "purchased", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ContextType.Type) -> StyliticsData.ContextType", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.ContextType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV8colorHexSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8colorHexSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11ContextTypeO9purchasedyA2CmF", - "mangledName": "$s13StyliticsData11ContextTypeO9purchasedyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "browsed", - "printedName": "browsed", + "name": "largeImageUrl", + "printedName": "largeImageUrl", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ContextType.Type) -> StyliticsData.ContextType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV13largeImageUrlSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13largeImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.ContextType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV13largeImageUrlSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13largeImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11ContextTypeO7browsedyA2CmF", - "mangledName": "$s13StyliticsData11ContextTypeO7browsedyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "item", - "printedName": "item", + "name": "otherClientItemIds", + "printedName": "otherClientItemIds", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ContextType.Type) -> StyliticsData.ContextType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.DecodableDictionary?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.ContextType.Type", + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV011otherClientF3IdsAA19DecodableDictionaryVSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV011otherClientF3IdsAA19DecodableDictionaryVSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.DecodableDictionary?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV011otherClientF3IdsAA19DecodableDictionaryVSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV011otherClientF3IdsAA19DecodableDictionaryVSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11ContextTypeO4itemyA2CmF", - "mangledName": "$s13StyliticsData11ContextTypeO4itemyA2CmF", - "moduleName": "StyliticsData" + ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "Var", + "name": "smallImageUrl", + "printedName": "smallImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.ContextType?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData11ContextTypeO8rawValueACSgSS_tcfc", - "mangledName": "$s13StyliticsData11ContextTypeO8rawValueACSgSS_tcfc", - "moduleName": "StyliticsData", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:13StyliticsData11ContextTypeO8rawValueSSvp", - "mangledName": "$s13StyliticsData11ContextTypeO8rawValueSSvp", + "usr": "s:13StyliticsData14ShopTheSetItemV13smallImageUrlSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13smallImageUrlSSSgvp", "moduleName": "StyliticsData", - "implicit": true, + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -10057,67 +9830,37 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData11ContextTypeO8rawValueSSvg", - "mangledName": "$s13StyliticsData11ContextTypeO8rawValueSSvg", + "usr": "s:13StyliticsData14ShopTheSetItemV13smallImageUrlSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13smallImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData11ContextTypeO", - "mangledName": "$s13StyliticsData11ContextTypeO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "enumRawTypeName": "String", - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" }, { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", + "kind": "Var", + "name": "color", + "printedName": "color", "children": [ { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", @@ -10125,125 +9868,80 @@ "printedName": "Swift.String", "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "NetworkError", - "printedName": "NetworkError", - "children": [ - { - "kind": "Var", - "name": "noData", - "printedName": "noData", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV5colorSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV5colorSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.NetworkError.Type) -> StyliticsData.NetworkError", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "NetworkError", - "printedName": "StyliticsData.NetworkError", - "usr": "s:13StyliticsData12NetworkErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.NetworkError.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "NetworkError", - "printedName": "StyliticsData.NetworkError", - "usr": "s:13StyliticsData12NetworkErrorO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV5colorSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV5colorSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData12NetworkErrorO02noB0yA2CmF", - "mangledName": "$s13StyliticsData12NetworkErrorO02noB0yA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "NetworkError", - "printedName": "StyliticsData.NetworkError", - "usr": "s:13StyliticsData12NetworkErrorO" - }, - { - "kind": "TypeNominal", - "name": "NetworkError", - "printedName": "StyliticsData.NetworkError", - "usr": "s:13StyliticsData12NetworkErrorO" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData12NetworkErrorO2eeoiySbAC_ACtFZ", - "mangledName": "$s13StyliticsData12NetworkErrorO2eeoiySbAC_ACtFZ", - "moduleName": "StyliticsData", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" + ] }, { "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", + "name": "priceLocalized", + "printedName": "priceLocalized", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12NetworkErrorO9hashValueSivp", - "mangledName": "$s13StyliticsData12NetworkErrorO9hashValueSivp", + "usr": "s:13StyliticsData14ShopTheSetItemV14priceLocalizedSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV14priceLocalizedSSSgvp", "moduleName": "StyliticsData", - "implicit": true, + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -10252,209 +9950,57 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12NetworkErrorO9hashValueSivg", - "mangledName": "$s13StyliticsData12NetworkErrorO9hashValueSivg", + "usr": "s:13StyliticsData14ShopTheSetItemV14priceLocalizedSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV14priceLocalizedSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData12NetworkErrorO4hash4intoys6HasherVz_tF", - "mangledName": "$s13StyliticsData12NetworkErrorO4hash4intoys6HasherVz_tF", - "moduleName": "StyliticsData", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData12NetworkErrorO", - "mangledName": "$s13StyliticsData12NetworkErrorO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ModelLookup", - "printedName": "ModelLookup", - "declKind": "Struct", - "usr": "s:13StyliticsData11ModelLookupV", - "mangledName": "$s13StyliticsData11ModelLookupV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "TrendingBundles", - "printedName": "TrendingBundles", - "children": [ { "kind": "Var", - "name": "list", - "printedName": "list", + "name": "accountId", + "printedName": "accountId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundle]?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - } - ], - "usr": "s:Sa" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData15TrendingBundlesV4listSayAA12OutfitBundleVGSgvp", - "mangledName": "$s13StyliticsData15TrendingBundlesV4listSayAA12OutfitBundleVGSgvp", + "usr": "s:13StyliticsData14ShopTheSetItemV9accountIdSiSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9accountIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -10465,320 +10011,237 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundle]?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - } - ], - "usr": "s:Sa" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15TrendingBundlesV4listSayAA12OutfitBundleVGSgvg", - "mangledName": "$s13StyliticsData15TrendingBundlesV4listSayAA12OutfitBundleVGSgvg", + "usr": "s:13StyliticsData14ShopTheSetItemV9accountIdSiSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9accountIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "productId", + "printedName": "productId", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV9productIdSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9productIdSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundle]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15TrendingBundlesV4listSayAA12OutfitBundleVGSgvs", - "mangledName": "$s13StyliticsData15TrendingBundlesV4listSayAA12OutfitBundleVGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData15TrendingBundlesV4listSayAA12OutfitBundleVGSgvM", - "mangledName": "$s13StyliticsData15TrendingBundlesV4listSayAA12OutfitBundleVGSgvM", + "usr": "s:13StyliticsData14ShopTheSetItemV9productIdSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9productIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", + "kind": "Var", + "name": "itemId", + "printedName": "itemId", "children": [ { "kind": "TypeNominal", - "name": "TrendingBundles", - "printedName": "StyliticsData.TrendingBundles", - "usr": "s:13StyliticsData15TrendingBundlesV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData15TrendingBundlesV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData15TrendingBundlesV4fromACs7Decoder_p_tKcfc", + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV6itemIdSiSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV6itemIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData15TrendingBundlesV", - "mangledName": "$s13StyliticsData15TrendingBundlesV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "TrackingApisHost", - "printedName": "TrackingApisHost", - "children": [ - { - "kind": "Var", - "name": "production", - "printedName": "production", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingApisHost.Type) -> StyliticsData.TrackingApisHost", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingApisHost.Type", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV6itemIdSiSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV6itemIdSiSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData16TrackingApisHostO10productionyA2CmF", - "mangledName": "$s13StyliticsData16TrackingApisHostO10productionyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "staging", - "printedName": "staging", + "name": "transparentImageUrl", + "printedName": "transparentImageUrl", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingApisHost.Type) -> StyliticsData.TrackingApisHost", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingApisHost.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData16TrackingApisHostO7stagingyA2CmF", - "mangledName": "$s13StyliticsData16TrackingApisHostO7stagingyA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "custom", - "printedName": "custom", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV19transparentImageUrlSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV19transparentImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingApisHost.Type) -> (Swift.String) -> StyliticsData.TrackingApisHost", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String) -> StyliticsData.TrackingApisHost", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ - { - "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" - }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingApisHost.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" - } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV19transparentImageUrlSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV19transparentImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData16TrackingApisHostO6customyACSScACmF", - "mangledName": "$s13StyliticsData16TrackingApisHostO6customyACSScACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "host", - "printedName": "host", + "name": "name", + "printedName": "name", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData16TrackingApisHostO4hostSSvp", - "mangledName": "$s13StyliticsData16TrackingApisHostO4hostSSvp", + "usr": "s:13StyliticsData14ShopTheSetItemV4nameSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV4nameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl", - "RawDocComment" + "HasStorage", + "AccessControl" ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -10787,103 +10250,51 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16TrackingApisHostO4hostSSvg", - "mangledName": "$s13StyliticsData16TrackingApisHostO4hostSSvg", + "usr": "s:13StyliticsData14ShopTheSetItemV4nameSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV4nameSSSgvg", "moduleName": "StyliticsData", + "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData16TrackingApisHostO", - "mangledName": "$s13StyliticsData16TrackingApisHostO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "StyledForYouResponse", - "printedName": "StyledForYouResponse", - "children": [ { "kind": "Var", - "name": "response", - "printedName": "response", + "name": "affiliateLink", + "printedName": "affiliateLink", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData20StyledForYouResponseV8responseSo13NSURLResponseCSgvp", - "mangledName": "$s13StyliticsData20StyledForYouResponseV8responseSo13NSURLResponseCSgvp", + "usr": "s:13StyliticsData14ShopTheSetItemV13affiliateLinkSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13affiliateLinkSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -10900,21 +10311,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData20StyledForYouResponseV8responseSo13NSURLResponseCSgvg", - "mangledName": "$s13StyliticsData20StyledForYouResponseV8responseSo13NSURLResponseCSgvg", + "usr": "s:13StyliticsData14ShopTheSetItemV13affiliateLinkSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13affiliateLinkSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -10923,33 +10334,33 @@ }, { "kind": "Var", - "name": "data", - "printedName": "data", + "name": "username", + "printedName": "username", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.StyledForYou?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYou", - "printedName": "StyliticsData.StyledForYou", - "usr": "s:13StyliticsData12StyledForYouV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvp", - "mangledName": "$s13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvp", + "usr": "s:13StyliticsData14ShopTheSetItemV8usernameSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8usernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -10960,100 +10371,110 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.StyledForYou?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYou", - "printedName": "StyliticsData.StyledForYou", - "usr": "s:13StyliticsData12StyledForYouV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvg", - "mangledName": "$s13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvg", + "usr": "s:13StyliticsData14ShopTheSetItemV8usernameSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8usernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "retailerCategory", + "printedName": "retailerCategory", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.StyledForYou?", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYou", - "printedName": "StyliticsData.StyledForYou", - "usr": "s:13StyliticsData12StyledForYouV" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvs", - "mangledName": "$s13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV16retailerCategorySSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV16retailerCategorySSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvM", - "mangledName": "$s13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvM", + "usr": "s:13StyliticsData14ShopTheSetItemV16retailerCategorySSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV16retailerCategorySSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "baseImageUrl", + "printedName": "baseImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData20StyledForYouResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData20StyledForYouResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData14ShopTheSetItemV12baseImageUrlSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV12baseImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -11070,21 +10491,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData20StyledForYouResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData20StyledForYouResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData14ShopTheSetItemV12baseImageUrlSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV12baseImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -11092,159 +10513,94 @@ ] }, { - "kind": "Function", - "name": "isResponseEmpty", - "printedName": "isResponseEmpty()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData20StyledForYouResponseV02isF5EmptySbyF", - "mangledName": "$s13StyliticsData20StyledForYouResponseV02isF5EmptySbyF", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(response:data:error:)", + "kind": "Var", + "name": "imageUrl", + "printedName": "imageUrl", "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouResponse", - "printedName": "StyliticsData.StyledForYouResponse", - "usr": "s:13StyliticsData20StyledForYouResponseV" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URLResponse?", - "children": [ - { - "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" - } - ], - "usr": "s:Sq" - }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.StyledForYou?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYou", - "printedName": "StyliticsData.StyledForYou", - "usr": "s:13StyliticsData12StyledForYouV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "hasDefaultArg": true, "usr": "s:Sq" - }, + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV8imageUrlSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8imageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV8imageUrlSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8imageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData20StyledForYouResponseV8response4data5errorACSo13NSURLResponseCSg_AA0cdE0VSgs5Error_pSgtcfc", - "mangledName": "$s13StyliticsData20StyledForYouResponseV8response4data5errorACSo13NSURLResponseCSg_AA0cdE0VSgs5Error_pSgtcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData20StyledForYouResponseV", - "mangledName": "$s13StyliticsData20StyledForYouResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" + ] }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "Outfits", - "printedName": "Outfits", - "children": [ { "kind": "Var", - "name": "list", - "printedName": "list", + "name": "brand", + "printedName": "brand", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData7OutfitsV4listSayAA12OutfitBundleVGvp", - "mangledName": "$s13StyliticsData7OutfitsV4listSayAA12OutfitBundleVGvp", + "usr": "s:13StyliticsData14ShopTheSetItemV5brandSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV5brandSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -11254,82 +10610,92 @@ "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV4listSayAA12OutfitBundleVGvg", - "mangledName": "$s13StyliticsData7OutfitsV4listSayAA12OutfitBundleVGvg", + "usr": "s:13StyliticsData14ShopTheSetItemV5brandSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV5brandSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + } + ] + }, + { + "kind": "Var", + "name": "style", + "printedName": "style", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV4listSayAA12OutfitBundleVGvs", - "mangledName": "$s13StyliticsData7OutfitsV4listSayAA12OutfitBundleVGvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV5styleSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV5styleSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV4listSayAA12OutfitBundleVGvM", - "mangledName": "$s13StyliticsData7OutfitsV4listSayAA12OutfitBundleVGvM", + "usr": "s:13StyliticsData14ShopTheSetItemV5styleSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV5styleSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "localizationVersion", - "printedName": "localizationVersion", + "name": "remoteId", + "printedName": "remoteId", "children": [ { "kind": "TypeNominal", @@ -11347,8 +10713,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData7OutfitsV19localizationVersionSSSgvp", - "mangledName": "$s13StyliticsData7OutfitsV19localizationVersionSSSgvp", + "usr": "s:13StyliticsData14ShopTheSetItemV8remoteIdSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8remoteIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -11378,8 +10744,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV19localizationVersionSSSgvg", - "mangledName": "$s13StyliticsData7OutfitsV19localizationVersionSSSgvg", + "usr": "s:13StyliticsData14ShopTheSetItemV8remoteIdSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8remoteIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -11388,25 +10754,33 @@ }, { "kind": "Var", - "name": "isMixAndMatchEnabled", - "printedName": "isMixAndMatchEnabled", + "name": "sku", + "printedName": "sku", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvp", - "mangledName": "$s13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvp", + "usr": "s:13StyliticsData14ShopTheSetItemV3skuSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV3skuSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -11416,28 +10790,38 @@ "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvg", - "mangledName": "$s13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvg", + "usr": "s:13StyliticsData14ShopTheSetItemV3skuSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV3skuSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "stocked", + "printedName": "stocked", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, { "kind": "TypeNominal", "name": "Bool", @@ -11445,62 +10829,78 @@ "usr": "s:Sb" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvs", - "mangledName": "$s13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV7stockedSbSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV7stockedSbSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvM", - "mangledName": "$s13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvM", + "usr": "s:13StyliticsData14ShopTheSetItemV7stockedSbSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV7stockedSbSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "accountId", - "printedName": "accountId", + "name": "salePrice", + "printedName": "salePrice", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData7OutfitsV9accountIdSiSgvp", - "mangledName": "$s13StyliticsData7OutfitsV9accountIdSiSgvp", + "usr": "s:13StyliticsData14ShopTheSetItemV9salePriceSdSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9salePriceSdSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -11511,39 +10911,41 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV9accountIdSiSgvg", - "mangledName": "$s13StyliticsData7OutfitsV9accountIdSiSgvg", + "usr": "s:13StyliticsData14ShopTheSetItemV9salePriceSdSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9salePriceSdSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "colorRgbs", + "printedName": "colorRgbs", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", + "name": "Array", + "printedName": "[Swift.Int]", "children": [ { "kind": "TypeNominal", @@ -11552,61 +10954,125 @@ "usr": "s:Si" } ], - "usr": "s:Sq" + "usr": "s:Sa" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV9accountIdSiSgvs", - "mangledName": "$s13StyliticsData7OutfitsV9accountIdSiSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV9colorRgbsSaySiGSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9colorRgbsSaySiGSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV9accountIdSiSgvM", - "mangledName": "$s13StyliticsData7OutfitsV9accountIdSiSgvM", + "usr": "s:13StyliticsData14ShopTheSetItemV9colorRgbsSaySiGSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9colorRgbsSaySiGSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(list:localizationVersion:isMixAndMatchEnabled:accountId:)", + "kind": "Var", + "name": "retailerStyle", + "printedName": "retailerStyle", "children": [ { "kind": "TypeNominal", - "name": "Outfits", - "printedName": "StyliticsData.Outfits", - "usr": "s:13StyliticsData7OutfitsV" - }, + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV13retailerStyleSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13retailerStyleSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "usr": "s:Sa" - }, + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV13retailerStyleSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13retailerStyleSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "clientOriginalImageUrl", + "printedName": "clientOriginalImageUrl", + "children": [ { "kind": "TypeNominal", "name": "Optional", @@ -11620,492 +11086,548 @@ } ], "usr": "s:Sq" - }, + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV22clientOriginalImageUrlSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV22clientOriginalImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV22clientOriginalImageUrlSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV22clientOriginalImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "accountUsername", + "printedName": "accountUsername", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "hasDefaultArg": true, "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData7OutfitsV4list19localizationVersion20isMixAndMatchEnabled9accountIdACSayAA12OutfitBundleVG_SSSgSbSiSgtcfc", - "mangledName": "$s13StyliticsData7OutfitsV4list19localizationVersion20isMixAndMatchEnabled9accountIdACSayAA12OutfitBundleVG_SSSgSbSiSgtcfc", + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV15accountUsernameSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV15accountUsernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "init_kind": "Designated" + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV15accountUsernameSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV15accountUsernameSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", + "kind": "Var", + "name": "retailer", + "printedName": "retailer", "children": [ { "kind": "TypeNominal", - "name": "Outfits", - "printedName": "StyliticsData.Outfits", - "usr": "s:13StyliticsData7OutfitsV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData7OutfitsV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData7OutfitsV4fromACs7Decoder_p_tKcfc", + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV8retailerSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8retailerSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData7OutfitsV", - "mangledName": "$s13StyliticsData7OutfitsV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "Event", - "printedName": "Event", - "children": [ - { - "kind": "Var", - "name": "load", - "printedName": "load", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV8retailerSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8retailerSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO4loadyA2CmF", - "mangledName": "$s13StyliticsData5EventO4loadyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "view", - "printedName": "view", + "name": "salePriceLocalized", + "printedName": "salePriceLocalized", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV18salePriceLocalizedSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV18salePriceLocalizedSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV18salePriceLocalizedSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV18salePriceLocalizedSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO4viewyA2CmF", - "mangledName": "$s13StyliticsData5EventO4viewyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "click", - "printedName": "click", + "name": "gender", + "printedName": "gender", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV6genderSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV6genderSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV6genderSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV6genderSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO5clickyA2CmF", - "mangledName": "$s13StyliticsData5EventO5clickyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "swap", - "printedName": "swap", + "name": "skus", + "printedName": "skus", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", + "name": "Array", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sa" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO4swapyA2CmF", - "mangledName": "$s13StyliticsData5EventO4swapyA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "jumplink", - "printedName": "jumplink", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV4skusSaySSGSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV4skusSaySSGSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV4skusSaySSGSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV4skusSaySSGSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO8jumplinkyA2CmF", - "mangledName": "$s13StyliticsData5EventO8jumplinkyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "visit", - "printedName": "visit", + "name": "retailerColor", + "printedName": "retailerColor", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO5visityA2CmF", - "mangledName": "$s13StyliticsData5EventO5visityA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "addToCart", - "printedName": "addToCart", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV13retailerColorSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13retailerColorSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV13retailerColorSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13retailerColorSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO9addToCartyA2CmF", - "mangledName": "$s13StyliticsData5EventO9addToCartyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "seeMoreExpand", - "printedName": "seeMoreExpand", + "name": "price", + "printedName": "price", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - } - ] + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO13seeMoreExpandyA2CmF", - "mangledName": "$s13StyliticsData5EventO13seeMoreExpandyA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "seeMoreCollapse", - "printedName": "seeMoreCollapse", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV5priceSdSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV5priceSdSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", + "name": "Optional", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV5priceSdSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV5priceSdSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO15seeMoreCollapseyA2CmF", - "mangledName": "$s13StyliticsData5EventO15seeMoreCollapseyA2CmF", - "moduleName": "StyliticsData" + ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "Var", + "name": "pattern", + "printedName": "pattern", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Event?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData5EventO8rawValueACSgSS_tcfc", - "mangledName": "$s13StyliticsData5EventO8rawValueACSgSS_tcfc", + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV7patternSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV7patternSSSgvp", "moduleName": "StyliticsData", - "implicit": true, - "init_kind": "Designated" + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV7patternSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV7patternSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, { "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", + "name": "requestId", + "printedName": "requestId", "children": [ { "kind": "TypeNominal", @@ -12115,10 +11637,15 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData5EventO8rawValueSSvp", - "mangledName": "$s13StyliticsData5EventO8rawValueSSvp", + "usr": "s:13StyliticsData14ShopTheSetItemV9requestIdSSvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9requestIdSSvp", "moduleName": "StyliticsData", - "implicit": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -12133,43 +11660,167 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData5EventO8rawValueSSvg", - "mangledName": "$s13StyliticsData5EventO8rawValueSSvg", + "usr": "s:13StyliticsData14ShopTheSetItemV9requestIdSSvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9requestIdSSvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV9requestIdSSvs", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9requestIdSSvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV9requestIdSSvM", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9requestIdSSvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } ] }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData14ShopTheSetItemV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData14ShopTheSetItemV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData14ShopTheSetItemV", + "mangledName": "$s13StyliticsData14ShopTheSetItemV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StyliticsData" + }, + { + "kind": "TypeDecl", + "name": "ExperienceConfigManager", + "printedName": "ExperienceConfigManager", + "children": [ { "kind": "Var", - "name": "allCases", - "printedName": "allCases", + "name": "labelStyle", + "printedName": "labelStyle", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.Event]", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData5EventO8allCasesSayACGvpZ", - "mangledName": "$s13StyliticsData5EventO8allCasesSayACGvpZ", + "usr": "s:13StyliticsData23ExperienceConfigManagerC10labelStyleSSSgvpZ", + "mangledName": "$s13StyliticsData23ExperienceConfigManagerC10labelStyleSSSgvpZ", "moduleName": "StyliticsData", "static": true, - "implicit": true, "declAttributes": [ - "Nonisolated" + "Final", + "AccessControl" ], + "isFromExtension": true, "accessors": [ { "kind": "Accessor", @@ -12178,39 +11829,42 @@ "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.Event]", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData5EventO8allCasesSayACGvgZ", - "mangledName": "$s13StyliticsData5EventO8allCasesSayACGvgZ", + "usr": "s:13StyliticsData23ExperienceConfigManagerC10labelStyleSSSgvgZ", + "mangledName": "$s13StyliticsData23ExperienceConfigManagerC10labelStyleSSSgvgZ", "moduleName": "StyliticsData", "static": true, - "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, "accessorKind": "get" } ] } ], - "declKind": "Enum", - "usr": "s:13StyliticsData5EventO", - "mangledName": "$s13StyliticsData5EventO", + "declKind": "Class", + "usr": "s:13StyliticsData23ExperienceConfigManagerC", + "mangledName": "$s13StyliticsData23ExperienceConfigManagerC", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl", - "RawDocComment" + "Final", + "AccessControl" ], - "enumRawTypeName": "String", + "hasMissingDesignatedInitializers": true, "conformances": [ { "kind": "Conformance", @@ -12225,328 +11879,264 @@ "printedName": "Escapable", "usr": "s:s9EscapableP", "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "GalleryBundles", + "printedName": "GalleryBundles", + "children": [ { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", + "kind": "Var", + "name": "list", + "printedName": "list", "children": [ { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.OutfitBundle]", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" } - ] + ], + "usr": "s:Sa" } ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "kind": "Conformance", - "name": "CaseIterable", - "printedName": "CaseIterable", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvp", + "mangledName": "$s13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ { - "kind": "TypeWitness", - "name": "AllCases", - "printedName": "AllCases", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Array", - "printedName": "[StyliticsData.Event]", + "printedName": "[StyliticsData.OutfitBundle]", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" } ], "usr": "s:Sa" } - ] - } - ], - "usr": "s:s12CaseIterableP", - "mangledName": "$ss12CaseIterableP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UIComponent", - "printedName": "UIComponent", - "children": [ - { - "kind": "Var", - "name": "hotspot", - "printedName": "hotspot", - "children": [ + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvg", + "mangledName": "$s13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", + "name": "Array", + "printedName": "[StyliticsData.OutfitBundle]", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" } - ] + ], + "usr": "s:Sa" } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO7hotspotyA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO7hotspotyA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "itemList", - "printedName": "itemList", - "children": [ + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvs", + "mangledName": "$s13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - } - ] + "name": "Void", + "printedName": "()" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvM", + "mangledName": "$s13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO8itemListyA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO8itemListyA2CmF", - "moduleName": "StyliticsData" + ] }, { - "kind": "Var", - "name": "itemListCta", - "printedName": "itemListCta", + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "GalleryBundles", + "printedName": "StyliticsData.GalleryBundles", + "usr": "s:13StyliticsData14GalleryBundlesV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO11itemListCtayA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO11itemListCtayA2CmF", - "moduleName": "StyliticsData" - }, + "declKind": "Constructor", + "usr": "s:13StyliticsData14GalleryBundlesV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData14GalleryBundlesV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData14GalleryBundlesV", + "mangledName": "$s13StyliticsData14GalleryBundlesV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ { - "kind": "Var", - "name": "modalItemList", - "printedName": "modalItemList", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO13modalItemListyA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO13modalItemListyA2CmF", - "moduleName": "StyliticsData" + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, { - "kind": "Var", - "name": "itemTile", - "printedName": "itemTile", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO8itemTileyA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO8itemTileyA2CmF", - "moduleName": "StyliticsData" + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" }, { - "kind": "Var", - "name": "collage", - "printedName": "collage", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO7collageyA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO7collageyA2CmF", - "moduleName": "StyliticsData" - }, + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "ContextType", + "printedName": "ContextType", + "children": [ { "kind": "Var", - "name": "productList", - "printedName": "productList", + "name": "purchased", + "printedName": "purchased", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", + "printedName": "(StyliticsData.ContextType.Type) -> StyliticsData.ContextType", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", + "printedName": "StyliticsData.ContextType.Type", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ] } @@ -12554,36 +12144,36 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO11productListyA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO11productListyA2CmF", + "usr": "s:13StyliticsData11ContextTypeO9purchasedyA2CmF", + "mangledName": "$s13StyliticsData11ContextTypeO9purchasedyA2CmF", "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "miniModal", - "printedName": "miniModal", + "name": "browsed", + "printedName": "browsed", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", + "printedName": "(StyliticsData.ContextType.Type) -> StyliticsData.ContextType", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", + "printedName": "StyliticsData.ContextType.Type", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ] } @@ -12591,36 +12181,36 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO9miniModalyA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO9miniModalyA2CmF", + "usr": "s:13StyliticsData11ContextTypeO7browsedyA2CmF", + "mangledName": "$s13StyliticsData11ContextTypeO7browsedyA2CmF", "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "bundleCta", - "printedName": "bundleCta", + "name": "item", + "printedName": "item", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", + "printedName": "(StyliticsData.ContextType.Type) -> StyliticsData.ContextType", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", + "printedName": "StyliticsData.ContextType.Type", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ] } @@ -12628,8 +12218,8 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO9bundleCtayA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO9bundleCtayA2CmF", + "usr": "s:13StyliticsData11ContextTypeO4itemyA2CmF", + "mangledName": "$s13StyliticsData11ContextTypeO4itemyA2CmF", "moduleName": "StyliticsData" }, { @@ -12640,13 +12230,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.UIComponent?", + "printedName": "StyliticsData.ContextType?", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ], "usr": "s:Sq" @@ -12659,8 +12249,8 @@ } ], "declKind": "Constructor", - "usr": "s:13StyliticsData11UIComponentO8rawValueACSgSS_tcfc", - "mangledName": "$s13StyliticsData11UIComponentO8rawValueACSgSS_tcfc", + "usr": "s:13StyliticsData11ContextTypeO8rawValueACSgSS_tcfc", + "mangledName": "$s13StyliticsData11ContextTypeO8rawValueACSgSS_tcfc", "moduleName": "StyliticsData", "implicit": true, "init_kind": "Designated" @@ -12678,8 +12268,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData11UIComponentO8rawValueSSvp", - "mangledName": "$s13StyliticsData11UIComponentO8rawValueSSvp", + "usr": "s:13StyliticsData11ContextTypeO8rawValueSSvp", + "mangledName": "$s13StyliticsData11ContextTypeO8rawValueSSvp", "moduleName": "StyliticsData", "implicit": true, "accessors": [ @@ -12696,9 +12286,9 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData11UIComponentO8rawValueSSvg", - "mangledName": "$s13StyliticsData11UIComponentO8rawValueSSvg", - "moduleName": "StyliticsData", + "usr": "s:13StyliticsData11ContextTypeO8rawValueSSvg", + "mangledName": "$s13StyliticsData11ContextTypeO8rawValueSSvg", + "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } @@ -12706,12 +12296,11 @@ } ], "declKind": "Enum", - "usr": "s:13StyliticsData11UIComponentO", - "mangledName": "$s13StyliticsData11UIComponentO", + "usr": "s:13StyliticsData11ContextTypeO", + "mangledName": "$s13StyliticsData11ContextTypeO", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl", - "RawDocComment" + "AccessControl" ], "enumRawTypeName": "String", "conformances": [ @@ -12767,37 +12356,57 @@ } ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", - "name": "ShopTheSetEventType", - "printedName": "ShopTheSetEventType", + "name": "NetworkError", + "printedName": "NetworkError", "children": [ { "kind": "Var", - "name": "set", - "printedName": "set", + "name": "noData", + "printedName": "noData", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.ShopTheSetEventType.Type) -> StyliticsData.ShopTheSetEventType", + "printedName": "(StyliticsData.NetworkError.Type) -> StyliticsData.NetworkError", "children": [ { "kind": "TypeNominal", - "name": "ShopTheSetEventType", - "printedName": "StyliticsData.ShopTheSetEventType", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO" + "name": "NetworkError", + "printedName": "StyliticsData.NetworkError", + "usr": "s:13StyliticsData12NetworkErrorO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.ShopTheSetEventType.Type", + "printedName": "StyliticsData.NetworkError.Type", "children": [ { "kind": "TypeNominal", - "name": "ShopTheSetEventType", - "printedName": "StyliticsData.ShopTheSetEventType", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO" + "name": "NetworkError", + "printedName": "StyliticsData.NetworkError", + "usr": "s:13StyliticsData12NetworkErrorO" } ] } @@ -12805,95 +12414,57 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO3setyA2CmF", - "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO3setyA2CmF", + "usr": "s:13StyliticsData12NetworkErrorO02noB0yA2CmF", + "mangledName": "$s13StyliticsData12NetworkErrorO02noB0yA2CmF", "moduleName": "StyliticsData" }, { - "kind": "Var", - "name": "item", - "printedName": "item", + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ShopTheSetEventType.Type) -> StyliticsData.ShopTheSetEventType", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetEventType", - "printedName": "StyliticsData.ShopTheSetEventType", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.ShopTheSetEventType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetEventType", - "printedName": "StyliticsData.ShopTheSetEventType", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO4itemyA2CmF", - "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO4itemyA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.ShopTheSetEventType?", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetEventType", - "printedName": "StyliticsData.ShopTheSetEventType", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO" - } - ], - "usr": "s:Sq" + "name": "NetworkError", + "printedName": "StyliticsData.NetworkError", + "usr": "s:13StyliticsData12NetworkErrorO" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "NetworkError", + "printedName": "StyliticsData.NetworkError", + "usr": "s:13StyliticsData12NetworkErrorO" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO8rawValueACSgSS_tcfc", - "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO8rawValueACSgSS_tcfc", + "declKind": "Func", + "usr": "s:13StyliticsData12NetworkErrorO2eeoiySbAC_ACtFZ", + "mangledName": "$s13StyliticsData12NetworkErrorO2eeoiySbAC_ACtFZ", "moduleName": "StyliticsData", + "static": true, "implicit": true, - "init_kind": "Designated" + "funcSelfKind": "NonMutating" }, { "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", + "name": "hashValue", + "printedName": "hashValue", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Var", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO8rawValueSSvp", - "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO8rawValueSSvp", + "usr": "s:13StyliticsData12NetworkErrorO9hashValueSivp", + "mangledName": "$s13StyliticsData12NetworkErrorO9hashValueSivp", "moduleName": "StyliticsData", "implicit": true, "accessors": [ @@ -12904,29 +12475,54 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO8rawValueSSvg", - "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO8rawValueSSvg", + "usr": "s:13StyliticsData12NetworkErrorO9hashValueSivg", + "mangledName": "$s13StyliticsData12NetworkErrorO9hashValueSivg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13StyliticsData12NetworkErrorO4hash4intoys6HasherVz_tF", + "mangledName": "$s13StyliticsData12NetworkErrorO4hash4intoys6HasherVz_tF", + "moduleName": "StyliticsData", + "implicit": true, + "funcSelfKind": "NonMutating" } ], "declKind": "Enum", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO", - "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO", + "usr": "s:13StyliticsData12NetworkErrorO", + "mangledName": "$s13StyliticsData12NetworkErrorO", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl" + "AccessControl", + "RawDocComment" ], - "enumRawTypeName": "String", "conformances": [ { "kind": "Conformance", @@ -12958,156 +12554,268 @@ }, { "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" } ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", - "name": "ShopTheSetActionItemPosition", - "printedName": "ShopTheSetActionItemPosition", + "name": "ReplacementItem", + "printedName": "ReplacementItem", "children": [ { "kind": "Var", - "name": "top", - "printedName": "top", + "name": "promotions", + "printedName": "promotions", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ShopTheSetActionItemPosition.Type) -> StyliticsData.ShopTheSetActionItemPosition", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.ShopTheSetActionItemPosition.Type", + "name": "Array", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sa" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO3topyA2CmF", - "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO3topyA2CmF", - "moduleName": "StyliticsData" + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV10promotionsSaySSGSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV10promotionsSaySSGSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV10promotionsSaySSGSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV10promotionsSaySSGSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, { "kind": "Var", - "name": "bottom", - "printedName": "bottom", + "name": "category", + "printedName": "category", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ShopTheSetActionItemPosition.Type) -> StyliticsData.ShopTheSetActionItemPosition", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV8categorySSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV8categorySSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.ShopTheSetActionItemPosition.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV8categorySSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV8categorySSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO6bottomyA2CmF", - "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO6bottomyA2CmF", - "moduleName": "StyliticsData" + ] }, { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", + "kind": "Var", + "name": "largeImageUrl", + "printedName": "largeImageUrl", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" - }, - { - "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "declKind": "Func", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO2eeoiySbAC_ACtFZ", - "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO2eeoiySbAC_ACtFZ", + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV13largeImageUrlSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV13largeImageUrlSSSgvp", "moduleName": "StyliticsData", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV13largeImageUrlSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV13largeImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, { "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", + "name": "otherClientItemIds", + "printedName": "otherClientItemIds", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Optional", + "printedName": "StyliticsData.DecodableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO9hashValueSivp", - "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO9hashValueSivp", + "usr": "s:13StyliticsData15ReplacementItemV011otherClientD3IdsAA19DecodableDictionaryVSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV011otherClientD3IdsAA19DecodableDictionaryVSgvp", "moduleName": "StyliticsData", - "implicit": true, + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -13116,14 +12824,22 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Optional", + "printedName": "StyliticsData.DecodableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO9hashValueSivg", - "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO9hashValueSivg", + "usr": "s:13StyliticsData15ReplacementItemV011otherClientD3IdsAA19DecodableDictionaryVSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV011otherClientD3IdsAA19DecodableDictionaryVSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -13131,309 +12847,275 @@ ] }, { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", + "kind": "Var", + "name": "collageDimensions", + "printedName": "collageDimensions", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO4hash4intoys6HasherVz_tF", - "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO4hash4intoys6HasherVz_tF", - "moduleName": "StyliticsData", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO", - "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - } - ] - }, - { - "kind": "TypeDecl", - "name": "TrackingInfoKey", - "printedName": "TrackingInfoKey", - "children": [ - { - "kind": "Var", - "name": "widgetType", - "printedName": "widgetType", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", + "name": "Optional", + "printedName": "StyliticsData.CollageDimensions?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" - }, + "name": "CollageDimensions", + "printedName": "StyliticsData.CollageDimensions", + "usr": "s:13StyliticsData17CollageDimensionsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV17collageDimensionsAA07CollageF0VSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV17collageDimensionsAA07CollageF0VSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingInfoKey.Type", + "name": "Optional", + "printedName": "StyliticsData.CollageDimensions?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" + "name": "CollageDimensions", + "printedName": "StyliticsData.CollageDimensions", + "usr": "s:13StyliticsData17CollageDimensionsV" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV17collageDimensionsAA07CollageF0VSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV17collageDimensionsAA07CollageF0VSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData15TrackingInfoKeyO10widgetTypeyA2CmF", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO10widgetTypeyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "pageUrl", - "printedName": "pageUrl", + "name": "smallImageUrl", + "printedName": "smallImageUrl", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV13smallImageUrlSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV13smallImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingInfoKey.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV13smallImageUrlSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV13smallImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData15TrackingInfoKeyO7pageUrlyA2CmF", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO7pageUrlyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "uiComponent", - "printedName": "uiComponent", + "name": "productId", + "printedName": "productId", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV9productIdSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV9productIdSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingInfoKey.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV9productIdSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV9productIdSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData15TrackingInfoKeyO11uiComponentyA2CmF", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO11uiComponentyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "outfit", - "printedName": "outfit", + "name": "itemId", + "printedName": "itemId", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingInfoKey.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" - } - ] + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData15TrackingInfoKeyO6outfityA2CmF", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO6outfityA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "outfitBundle", - "printedName": "outfitBundle", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV6itemIdSiSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV6itemIdSiSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingInfoKey.Type", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV6itemIdSiSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV6itemIdSiSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData15TrackingInfoKeyO12outfitBundleyA2CmF", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO12outfitBundleyA2CmF", - "moduleName": "StyliticsData" + ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "Var", + "name": "name", + "printedName": "name", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.TrackingInfoKey?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData15TrackingInfoKeyO8rawValueACSgSS_tcfc", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO8rawValueACSgSS_tcfc", - "moduleName": "StyliticsData", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:13StyliticsData15TrackingInfoKeyO8rawValueSSvp", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO8rawValueSSvp", + "usr": "s:13StyliticsData15ReplacementItemV4nameSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV4nameSSSgvp", "moduleName": "StyliticsData", - "implicit": true, + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -13442,67 +13124,37 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15TrackingInfoKeyO8rawValueSSvg", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO8rawValueSSvg", + "usr": "s:13StyliticsData15ReplacementItemV4nameSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV4nameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData15TrackingInfoKeyO", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "enumRawTypeName": "String", - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" }, { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", + "kind": "Var", + "name": "affiliateLink", + "printedName": "affiliateLink", "children": [ { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", @@ -13510,439 +13162,560 @@ "printedName": "Swift.String", "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, - { - "kind": "TypeDecl", - "name": "TrackingWidgetType", - "printedName": "TrackingWidgetType", - "children": [ - { - "kind": "Var", - "name": "shopTheSet", - "printedName": "shopTheSet", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV13affiliateLinkSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV13affiliateLinkSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV13affiliateLinkSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV13affiliateLinkSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO10shopTheSetyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO10shopTheSetyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "styledForYou", - "printedName": "styledForYou", + "name": "username", + "printedName": "username", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO12styledForYouyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO12styledForYouyA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "classic", - "printedName": "classic", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV8usernameSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV8usernameSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV8usernameSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV8usernameSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO7classicyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO7classicyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "hotspot", - "printedName": "hotspot", + "name": "imageUrl", + "printedName": "imageUrl", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV8imageUrlSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV8imageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV8imageUrlSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV8imageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO7hotspotyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO7hotspotyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "dynamicGalleries", - "printedName": "dynamicGalleries", + "name": "brand", + "printedName": "brand", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV5brandSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV5brandSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV5brandSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV5brandSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO16dynamicGalleriesyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO16dynamicGalleriesyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "outfitLandingPage", - "printedName": "outfitLandingPage", + "name": "region", + "printedName": "region", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV6regionSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV6regionSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV6regionSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV6regionSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO17outfitLandingPageyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO17outfitLandingPageyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "grid", - "printedName": "grid", + "name": "style", + "printedName": "style", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV5styleSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV5styleSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV5styleSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV5styleSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO4gridyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO4gridyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "trendingBundles", - "printedName": "trendingBundles", + "name": "remoteId", + "printedName": "remoteId", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV8remoteIdSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV8remoteIdSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV8remoteIdSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV8remoteIdSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO15trendingBundlesyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO15trendingBundlesyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "upsells", - "printedName": "upsells", + "name": "sku", + "printedName": "sku", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV3skuSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV3skuSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV3skuSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV3skuSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO7upsellsyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO7upsellsyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "styledForYouFullPage", - "printedName": "styledForYouFullPage", + "name": "rowWidgetImageUrl", + "printedName": "rowWidgetImageUrl", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV17rowWidgetImageUrlSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV17rowWidgetImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV17rowWidgetImageUrlSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV17rowWidgetImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO20styledForYouFullPageyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO20styledForYouFullPageyA2CmF", - "moduleName": "StyliticsData" + ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "Var", + "name": "salePrice", + "printedName": "salePrice", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.TrackingWidgetType?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData18TrackingWidgetTypeO8rawValueACSgSS_tcfc", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO8rawValueACSgSS_tcfc", + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV9salePriceSdSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV9salePriceSdSgvp", "moduleName": "StyliticsData", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } + "declAttributes": [ + "HasStorage", + "AccessControl" ], - "declKind": "Var", - "usr": "s:13StyliticsData18TrackingWidgetTypeO8rawValueSSvp", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO8rawValueSSvp", - "moduleName": "StyliticsData", - "implicit": true, + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -13951,146 +13724,57 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData18TrackingWidgetTypeO8rawValueSSvg", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO8rawValueSSvg", + "usr": "s:13StyliticsData15ReplacementItemV9salePriceSdSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV9salePriceSdSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData18TrackingWidgetTypeO", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "enumRawTypeName": "String", - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "StyledForYou", - "printedName": "StyledForYou", - "children": [ { "kind": "Var", - "name": "purchased", - "printedName": "purchased", + "name": "id", + "printedName": "id", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.StyledForYouContext?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvp", - "mangledName": "$s13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvp", + "usr": "s:13StyliticsData15ReplacementItemV2idSiSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV2idSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -14101,106 +13785,116 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.StyledForYouContext?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvg", - "mangledName": "$s13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvg", + "usr": "s:13StyliticsData15ReplacementItemV2idSiSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV2idSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "retailerStyle", + "printedName": "retailerStyle", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV13retailerStyleSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV13retailerStyleSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.StyledForYouContext?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvs", - "mangledName": "$s13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvM", - "mangledName": "$s13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvM", + "usr": "s:13StyliticsData15ReplacementItemV13retailerStyleSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV13retailerStyleSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "browsed", - "printedName": "browsed", + "name": "clientOriginalImageUrl", + "printedName": "clientOriginalImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.StyledForYouContext?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvp", - "mangledName": "$s13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvp", + "usr": "s:13StyliticsData15ReplacementItemV22clientOriginalImageUrlSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV22clientOriginalImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -14211,213 +13905,31 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.StyledForYouContext?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvg", - "mangledName": "$s13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.StyledForYouContext?", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvs", - "mangledName": "$s13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvM", - "mangledName": "$s13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvM", + "usr": "s:13StyliticsData15ReplacementItemV22clientOriginalImageUrlSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV22clientOriginalImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(purchased:browsed:)", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYou", - "printedName": "StyliticsData.StyledForYou", - "usr": "s:13StyliticsData12StyledForYouV" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.StyledForYouContext?", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.StyledForYouContext?", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData12StyledForYouV9purchased7browsedAcA0cdE7ContextVSg_AHtcfc", - "mangledName": "$s13StyliticsData12StyledForYouV9purchased7browsedAcA0cdE7ContextVSg_AHtcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYou", - "printedName": "StyliticsData.StyledForYou", - "usr": "s:13StyliticsData12StyledForYouV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData12StyledForYouV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData12StyledForYouV4fromACs7Decoder_p_tKcfc", - "moduleName": "StyliticsData", - "implicit": true, - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData12StyledForYouV", - "mangledName": "$s13StyliticsData12StyledForYouV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "Features", - "printedName": "Features", - "children": [ { "kind": "Var", - "name": "category", - "printedName": "category", + "name": "accountUsername", + "printedName": "accountUsername", "children": [ { "kind": "TypeNominal", @@ -14435,14 +13947,14 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData8FeaturesV8categorySSSgvp", - "mangledName": "$s13StyliticsData8FeaturesV8categorySSSgvp", + "usr": "s:13StyliticsData15ReplacementItemV15accountUsernameSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV15accountUsernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -14466,22 +13978,50 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV8categorySSSgvg", - "mangledName": "$s13StyliticsData8FeaturesV8categorySSSgvg", + "usr": "s:13StyliticsData15ReplacementItemV15accountUsernameSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV15accountUsernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "retailer", + "printedName": "retailer", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV8retailerSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV8retailerSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", @@ -14498,61 +14038,43 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV8categorySSSgvs", - "mangledName": "$s13StyliticsData8FeaturesV8categorySSSgvs", + "usr": "s:13StyliticsData15ReplacementItemV8retailerSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV8retailerSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV8categorySSSgvM", - "mangledName": "$s13StyliticsData8FeaturesV8categorySSSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "coords", - "printedName": "coords", + "name": "gender", + "printedName": "gender", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Coords?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Coords", - "printedName": "StyliticsData.Coords", - "usr": "s:13StyliticsData6CoordsV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData8FeaturesV6coordsAA6CoordsVSgvp", - "mangledName": "$s13StyliticsData8FeaturesV6coordsAA6CoordsVSgvp", + "usr": "s:13StyliticsData15ReplacementItemV6genderSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV6genderSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -14563,97 +14085,47 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Coords?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Coords", - "printedName": "StyliticsData.Coords", - "usr": "s:13StyliticsData6CoordsV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV6coordsAA6CoordsVSgvg", - "mangledName": "$s13StyliticsData8FeaturesV6coordsAA6CoordsVSgvg", + "usr": "s:13StyliticsData15ReplacementItemV6genderSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV6genderSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.Coords?", - "children": [ - { - "kind": "TypeNominal", - "name": "Coords", - "printedName": "StyliticsData.Coords", - "usr": "s:13StyliticsData6CoordsV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV6coordsAA6CoordsVSgvs", - "mangledName": "$s13StyliticsData8FeaturesV6coordsAA6CoordsVSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV6coordsAA6CoordsVSgvM", - "mangledName": "$s13StyliticsData8FeaturesV6coordsAA6CoordsVSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "items", - "printedName": "items", + "name": "skus", + "printedName": "skus", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sa" @@ -14663,14 +14135,14 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData8FeaturesV5itemsSayAA16OutfitBundleItemVGSgvp", - "mangledName": "$s13StyliticsData8FeaturesV5itemsSayAA16OutfitBundleItemVGSgvp", + "usr": "s:13StyliticsData15ReplacementItemV4skusSaySSGSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV4skusSaySSGSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -14681,18 +14153,18 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sa" @@ -14702,157 +14174,78 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV5itemsSayAA16OutfitBundleItemVGSgvg", - "mangledName": "$s13StyliticsData8FeaturesV5itemsSayAA16OutfitBundleItemVGSgvg", + "usr": "s:13StyliticsData15ReplacementItemV4skusSaySSGSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV4skusSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "price", + "printedName": "price", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV5priceSdSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV5priceSdSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV5itemsSayAA16OutfitBundleItemVGSgvs", - "mangledName": "$s13StyliticsData8FeaturesV5itemsSayAA16OutfitBundleItemVGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV5itemsSayAA16OutfitBundleItemVGSgvM", - "mangledName": "$s13StyliticsData8FeaturesV5itemsSayAA16OutfitBundleItemVGSgvM", + "usr": "s:13StyliticsData15ReplacementItemV5priceSdSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV5priceSdSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Features", - "printedName": "StyliticsData.Features", - "usr": "s:13StyliticsData8FeaturesV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData8FeaturesV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData8FeaturesV4fromACs7Decoder_p_tKcfc", - "moduleName": "StyliticsData", - "implicit": true, - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData8FeaturesV", - "mangledName": "$s13StyliticsData8FeaturesV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "Matches", - "printedName": "Matches", - "children": [ { "kind": "Var", - "name": "status", - "printedName": "status", + "name": "priceLocalized", + "printedName": "priceLocalized", "children": [ { "kind": "TypeNominal", @@ -14870,8 +14263,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData7MatchesV6statusSSSgvp", - "mangledName": "$s13StyliticsData7MatchesV6statusSSSgvp", + "usr": "s:13StyliticsData15ReplacementItemV14priceLocalizedSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV14priceLocalizedSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -14901,8 +14294,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7MatchesV6statusSSSgvg", - "mangledName": "$s13StyliticsData7MatchesV6statusSSSgvg", + "usr": "s:13StyliticsData15ReplacementItemV14priceLocalizedSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV14priceLocalizedSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -14911,8 +14304,8 @@ }, { "kind": "Var", - "name": "imageUrl", - "printedName": "imageUrl", + "name": "salePriceLocalized", + "printedName": "salePriceLocalized", "children": [ { "kind": "TypeNominal", @@ -14930,8 +14323,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData7MatchesV8imageUrlSSSgvp", - "mangledName": "$s13StyliticsData7MatchesV8imageUrlSSSgvp", + "usr": "s:13StyliticsData15ReplacementItemV18salePriceLocalizedSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV18salePriceLocalizedSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -14961,8 +14354,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7MatchesV8imageUrlSSSgvg", - "mangledName": "$s13StyliticsData7MatchesV8imageUrlSSSgvg", + "usr": "s:13StyliticsData15ReplacementItemV18salePriceLocalizedSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV18salePriceLocalizedSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -14970,2006 +14363,1101 @@ ] }, { - "kind": "Var", - "name": "featureGroups", - "printedName": "featureGroups", + "kind": "TypeDecl", + "name": "CodingKeys", + "printedName": "CodingKeys", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : StyliticsData.Features]?", + "kind": "Var", + "name": "promotions", + "printedName": "promotions", "children": [ { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.Features]", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" }, { "kind": "TypeNominal", - "name": "Features", - "printedName": "StyliticsData.Features", - "usr": "s:13StyliticsData8FeaturesV" + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] } - ], - "usr": "s:SD" + ] } ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData7MatchesV13featureGroupsSDySSAA8FeaturesVGSgvp", - "mangledName": "$s13StyliticsData7MatchesV13featureGroupsSDySSAA8FeaturesVGSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO10promotionsyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO10promotionsyA2EmF", + "moduleName": "StyliticsData" + }, { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "Var", + "name": "category", + "printedName": "category", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : StyliticsData.Features]?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.Features]", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8categoryyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8categoryyA2EmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "largeImageUrl", + "printedName": "largeImageUrl", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ { "kind": "TypeNominal", - "name": "Features", - "printedName": "StyliticsData.Features", - "usr": "s:13StyliticsData8FeaturesV" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" } - ], - "usr": "s:SD" + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData7MatchesV13featureGroupsSDySSAA8FeaturesVGSgvg", - "mangledName": "$s13StyliticsData7MatchesV13featureGroupsSDySSAA8FeaturesVGSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO13largeImageUrlyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO13largeImageUrlyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "Var", + "name": "otherClientItemIds", + "printedName": "otherClientItemIds", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : StyliticsData.Features]?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.Features]", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO011otherClientD3IdsyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO011otherClientD3IdsyA2EmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "collageDimensions", + "printedName": "collageDimensions", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ { "kind": "TypeNominal", - "name": "Features", - "printedName": "StyliticsData.Features", - "usr": "s:13StyliticsData8FeaturesV" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" } - ], - "usr": "s:SD" + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData7MatchesV13featureGroupsSDySSAA8FeaturesVGSgvs", - "mangledName": "$s13StyliticsData7MatchesV13featureGroupsSDySSAA8FeaturesVGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO17collageDimensionsyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO17collageDimensionsyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "kind": "Var", + "name": "smallImageUrl", + "printedName": "smallImageUrl", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData7MatchesV13featureGroupsSDySSAA8FeaturesVGSgvM", - "mangledName": "$s13StyliticsData7MatchesV13featureGroupsSDySSAA8FeaturesVGSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "accountId", - "printedName": "accountId", - "children": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO13smallImageUrlyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO13smallImageUrlyA2EmF", + "moduleName": "StyliticsData" + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", + "kind": "Var", + "name": "productId", + "printedName": "productId", "children": [ { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData7MatchesV9accountIdSiSgvp", - "mangledName": "$s13StyliticsData7MatchesV9accountIdSiSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO9productIdyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO9productIdyA2EmF", + "moduleName": "StyliticsData" + }, { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "Var", + "name": "itemId", + "printedName": "itemId", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData7MatchesV9accountIdSiSgvg", - "mangledName": "$s13StyliticsData7MatchesV9accountIdSiSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Matches", - "printedName": "StyliticsData.Matches", - "usr": "s:13StyliticsData7MatchesV" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO6itemIdyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO6itemIdyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData7MatchesV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData7MatchesV4fromACs7Decoder_p_tKcfc", - "moduleName": "StyliticsData", - "implicit": true, - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData7MatchesV", - "mangledName": "$s13StyliticsData7MatchesV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ShopTheImage", - "printedName": "ShopTheImage", - "children": [ - { - "kind": "Var", - "name": "version", - "printedName": "version", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData12ShopTheImageV7versionSSSgvp", - "mangledName": "$s13StyliticsData12ShopTheImageV7versionSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "Var", + "name": "name", + "printedName": "name", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12ShopTheImageV7versionSSSgvg", - "mangledName": "$s13StyliticsData12ShopTheImageV7versionSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO4nameyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO4nameyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "Var", + "name": "affiliateLink", + "printedName": "affiliateLink", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12ShopTheImageV7versionSSSgvs", - "mangledName": "$s13StyliticsData12ShopTheImageV7versionSSSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO13affiliateLinkyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO13affiliateLinkyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12ShopTheImageV7versionSSSgvM", - "mangledName": "$s13StyliticsData12ShopTheImageV7versionSSSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Var", - "name": "matches", - "printedName": "matches", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : StyliticsData.Matches]?", + "kind": "Var", + "name": "username", + "printedName": "username", "children": [ { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.Matches]", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" }, { "kind": "TypeNominal", - "name": "Matches", - "printedName": "StyliticsData.Matches", - "usr": "s:13StyliticsData7MatchesV" + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] } - ], - "usr": "s:SD" + ] } ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData12ShopTheImageV7matchesSDySSAA7MatchesVGSgvp", - "mangledName": "$s13StyliticsData12ShopTheImageV7matchesSDySSAA7MatchesVGSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8usernameyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8usernameyA2EmF", + "moduleName": "StyliticsData" + }, { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "Var", + "name": "imageUrl", + "printedName": "imageUrl", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : StyliticsData.Matches]?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.Matches]", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Matches", - "printedName": "StyliticsData.Matches", - "usr": "s:13StyliticsData7MatchesV" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" } - ], - "usr": "s:SD" + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12ShopTheImageV7matchesSDySSAA7MatchesVGSgvg", - "mangledName": "$s13StyliticsData12ShopTheImageV7matchesSDySSAA7MatchesVGSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8imageUrlyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8imageUrlyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "Var", + "name": "brand", + "printedName": "brand", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : StyliticsData.Matches]?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.Matches]", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Matches", - "printedName": "StyliticsData.Matches", - "usr": "s:13StyliticsData7MatchesV" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" } - ], - "usr": "s:SD" + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12ShopTheImageV7matchesSDySSAA7MatchesVGSgvs", - "mangledName": "$s13StyliticsData12ShopTheImageV7matchesSDySSAA7MatchesVGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO5brandyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO5brandyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "kind": "Var", + "name": "region", + "printedName": "region", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12ShopTheImageV7matchesSDySSAA7MatchesVGSgvM", - "mangledName": "$s13StyliticsData12ShopTheImageV7matchesSDySSAA7MatchesVGSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheImage", - "printedName": "StyliticsData.ShopTheImage", - "usr": "s:13StyliticsData12ShopTheImageV" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO6regionyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO6regionyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData12ShopTheImageV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData12ShopTheImageV4fromACs7Decoder_p_tKcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData12ShopTheImageV", - "mangledName": "$s13StyliticsData12ShopTheImageV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "BundleContext", - "printedName": "BundleContext", - "children": [ - { - "kind": "Var", - "name": "imageUrl", - "printedName": "imageUrl", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Var", + "name": "style", + "printedName": "style", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData13BundleContextV8imageUrlSSSgvp", - "mangledName": "$s13StyliticsData13BundleContextV8imageUrlSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO5styleyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO5styleyA2EmF", + "moduleName": "StyliticsData" + }, { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "Var", + "name": "remoteId", + "printedName": "remoteId", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData13BundleContextV8imageUrlSSSgvg", - "mangledName": "$s13StyliticsData13BundleContextV8imageUrlSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "contextType", - "printedName": "contextType", - "children": [ - { - "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData13BundleContextV11contextTypeAA0dF0Ovp", - "mangledName": "$s13StyliticsData13BundleContextV11contextTypeAA0dF0Ovp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8remoteIdyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8remoteIdyA2EmF", + "moduleName": "StyliticsData" + }, { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "Var", + "name": "sku", + "printedName": "sku", "children": [ { - "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData13BundleContextV11contextTypeAA0dF0Ovg", - "mangledName": "$s13StyliticsData13BundleContextV11contextTypeAA0dF0Ovg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "pairingMessage", - "printedName": "pairingMessage", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData13BundleContextV14pairingMessageSSSgvp", - "mangledName": "$s13StyliticsData13BundleContextV14pairingMessageSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO3skuyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO3skuyA2EmF", + "moduleName": "StyliticsData" + }, { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "Var", + "name": "rowWidgetImageUrl", + "printedName": "rowWidgetImageUrl", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData13BundleContextV14pairingMessageSSSgvg", - "mangledName": "$s13StyliticsData13BundleContextV14pairingMessageSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "productName", - "printedName": "productName", - "children": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO17rowWidgetImageUrlyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO17rowWidgetImageUrlyA2EmF", + "moduleName": "StyliticsData" + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Var", + "name": "salePrice", + "printedName": "salePrice", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData13BundleContextV11productNameSSSgvp", - "mangledName": "$s13StyliticsData13BundleContextV11productNameSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO9salePriceyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO9salePriceyA2EmF", + "moduleName": "StyliticsData" + }, { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "Var", + "name": "id", + "printedName": "id", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData13BundleContextV11productNameSSSgvg", - "mangledName": "$s13StyliticsData13BundleContextV11productNameSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(imageUrl:contextType:pairingMessage:productName:)", - "children": [ - { - "kind": "TypeNominal", - "name": "BundleContext", - "printedName": "StyliticsData.BundleContext", - "usr": "s:13StyliticsData13BundleContextV" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO2idyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO2idyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Var", + "name": "retailerStyle", + "printedName": "retailerStyle", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO13retailerStyleyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO13retailerStyleyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Var", + "name": "clientOriginalImageUrl", + "printedName": "clientOriginalImageUrl", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:Sq" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO22clientOriginalImageUrlyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO22clientOriginalImageUrlyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Var", + "name": "accountUsername", + "printedName": "accountUsername", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData13BundleContextV8imageUrl11contextType14pairingMessage11productNameACSSSg_AA0dH0OA2Htcfc", - "mangledName": "$s13StyliticsData13BundleContextV8imageUrl11contextType14pairingMessage11productNameACSSSg_AA0dH0OA2Htcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData13BundleContextV", - "mangledName": "$s13StyliticsData13BundleContextV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ShopTheSetItemsInfo", - "printedName": "ShopTheSetItemsInfo", - "children": [ - { - "kind": "Var", - "name": "topItem", - "printedName": "topItem", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV7topItemAA0cdeI0Vvp", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV7topItemAA0cdeI0Vvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV7topItemAA0cdeI0Vvg", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV7topItemAA0cdeI0Vvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "topItemPosition", - "printedName": "topItemPosition", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV15topItemPositionSivp", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV15topItemPositionSivp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV15topItemPositionSivg", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV15topItemPositionSivg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "bottomItem", - "printedName": "bottomItem", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV10bottomItemAA0cdeI0Vvp", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV10bottomItemAA0cdeI0Vvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV10bottomItemAA0cdeI0Vvg", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV10bottomItemAA0cdeI0Vvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "bottomItemPosition", - "printedName": "bottomItemPosition", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV18bottomItemPositionSivp", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV18bottomItemPositionSivp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV18bottomItemPositionSivg", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV18bottomItemPositionSivg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "actionItemPosition", - "printedName": "actionItemPosition", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV18actionItemPositionAA0cde6ActioniJ0Ovp", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV18actionItemPositionAA0cde6ActioniJ0Ovp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV18actionItemPositionAA0cde6ActioniJ0Ovg", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV18actionItemPositionAA0cde6ActioniJ0Ovg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(topItem:topItemPosition:bottomItem:bottomItemPosition:actionItemPosition:)", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItemsInfo", - "printedName": "StyliticsData.ShopTheSetItemsInfo", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV" - }, - { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV7topItem0hI8Position06bottomI00kiJ006actioniJ0AcA0cdeI0V_SiAJSiAA0cde6ActioniJ0Otcfc", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV7topItem0hI8Position06bottomI00kiJ006actioniJ0AcA0cdeI0V_SiAJSiAA0cde6ActioniJ0Otcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "collectionIds", - "printedName": "collectionIds", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.Int]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV13collectionIdsSaySiGSgvp", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV13collectionIdsSaySiGSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.Int]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV13collectionIdsSaySiGSgvg", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV13collectionIdsSaySiGSgvg", - "moduleName": "StyliticsData", - "accessorKind": "get" - } - ] - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ReplacementItems", - "printedName": "ReplacementItems", - "children": [ - { - "kind": "Var", - "name": "items", - "printedName": "items", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : [StyliticsData.OutfitBundleItem]]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16ReplacementItemsV5itemsSDySSSayAA16OutfitBundleItemVGGvp", - "mangledName": "$s13StyliticsData16ReplacementItemsV5itemsSDySSSayAA16OutfitBundleItemVGGvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : [StyliticsData.OutfitBundleItem]]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:SD" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16ReplacementItemsV5itemsSDySSSayAA16OutfitBundleItemVGGvg", - "mangledName": "$s13StyliticsData16ReplacementItemsV5itemsSDySSSayAA16OutfitBundleItemVGGvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "ReplacementItems", - "printedName": "StyliticsData.ReplacementItems", - "usr": "s:13StyliticsData16ReplacementItemsV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData16ReplacementItemsV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData16ReplacementItemsV4fromACs7Decoder_p_tKcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData16ReplacementItemsV", - "mangledName": "$s13StyliticsData16ReplacementItemsV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "StyliticsDataApis", - "printedName": "StyliticsDataApis", - "children": [ - { - "kind": "Function", - "name": "outfits", - "printedName": "outfits(filterInfo:shouldEnableMixAndMatch:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitsResponse) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "OutfitsResponse", - "printedName": "StyliticsData.OutfitsResponse", - "usr": "s:13StyliticsData15OutfitsResponseV" - } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC7outfits10filterInfo23shouldEnableMixAndMatch8responseySDyS2SG_SbyAA15OutfitsResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC7outfits10filterInfo23shouldEnableMixAndMatch8responseySDyS2SG_SbyAA15OutfitsResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "replacements", - "printedName": "replacements(optionsInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ReplacementsResponse) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "ReplacementsResponse", - "printedName": "StyliticsData.ReplacementsResponse", - "usr": "s:13StyliticsData20ReplacementsResponseV" - } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC12replacements11optionsInfo8responseySDyS2SG_yAA20ReplacementsResponseVctFZ", - "mangledName": "$s13StyliticsData0aB4ApisC12replacements11optionsInfo8responseySDyS2SG_yAA20ReplacementsResponseVctFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "dynamicGalleries", - "printedName": "dynamicGalleries(filterInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.DynamicGalleriesResponse) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "DynamicGalleriesResponse", - "printedName": "StyliticsData.DynamicGalleriesResponse", - "usr": "s:13StyliticsData24DynamicGalleriesResponseV" - } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC16dynamicGalleries10filterInfo8responseySDyS2SG_yAA07DynamicE8ResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC16dynamicGalleries10filterInfo8responseySDyS2SG_yAA07DynamicE8ResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styledForYou", - "printedName": "styledForYou(filterInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:SD" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.StyledForYouResponse) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "StyledForYouResponse", - "printedName": "StyliticsData.StyledForYouResponse", - "usr": "s:13StyliticsData20StyledForYouResponseV" - } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC12styledForYou10filterInfo8responseySDyS2SG_yAA06StyledeF8ResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC12styledForYou10filterInfo8responseySDyS2SG_yAA06StyledeF8ResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styledForYouFullPage", - "printedName": "styledForYouFullPage(filterInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO15accountUsernameyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO15accountUsernameyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Var", + "name": "retailer", + "printedName": "retailer", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:SD" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8retaileryA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8retaileryA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.StyledForYouFullPageResponse) -> ()", + "kind": "Var", + "name": "gender", + "printedName": "gender", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "StyledForYouFullPageResponse", - "printedName": "StyliticsData.StyledForYouFullPageResponse", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC20styledForYouFullPage10filterInfo8responseySDyS2SG_yAA06StyledefgH8ResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC20styledForYouFullPage10filterInfo8responseySDyS2SG_yAA06StyledefgH8ResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "trendingBundles", - "printedName": "trendingBundles(filterInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO6genderyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO6genderyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Var", + "name": "skus", + "printedName": "skus", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:SD" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO4skusyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO4skusyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrendingBundlesResponse) -> ()", + "kind": "Var", + "name": "price", + "printedName": "price", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "TrendingBundlesResponse", - "printedName": "StyliticsData.TrendingBundlesResponse", - "usr": "s:13StyliticsData23TrendingBundlesResponseV" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC15trendingBundles10filterInfo8responseySDyS2SG_yAA08TrendingE8ResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC15trendingBundles10filterInfo8responseySDyS2SG_yAA08TrendingE8ResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "upsells", - "printedName": "upsells(filterInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO5priceyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO5priceyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Var", + "name": "priceLocalized", + "printedName": "priceLocalized", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:SD" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO14priceLocalizedyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO14priceLocalizedyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.UpsellsResponse) -> ()", + "kind": "Var", + "name": "salePriceLocalized", + "printedName": "salePriceLocalized", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UpsellsResponse", - "printedName": "StyliticsData.UpsellsResponse", - "usr": "s:13StyliticsData15UpsellsResponseV" - } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC7upsells10filterInfo8responseySDyS2SG_yAA15UpsellsResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC7upsells10filterInfo8responseySDyS2SG_yAA15UpsellsResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "shopTheSet", - "printedName": "shopTheSet(filterInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO18salePriceLocalizedyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO18salePriceLocalizedyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "StyliticsData.ReplacementItem.CodingKeys?", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", @@ -16978,65 +15466,109 @@ "usr": "s:SS" } ], - "usr": "s:SD" + "declKind": "Constructor", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8rawValueAESgSS_tcfc", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8rawValueAESgSS_tcfc", + "moduleName": "StyliticsData", + "implicit": true, + "init_kind": "Designated" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ShopTheSetResponse) -> ()", + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8rawValueSSvp", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8rawValueSSvp", + "moduleName": "StyliticsData", + "implicit": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "ShopTheSetResponse", - "printedName": "StyliticsData.ShopTheSetResponse", - "usr": "s:13StyliticsData18ShopTheSetResponseV" + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8rawValueSSvg", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8rawValueSSvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC10shopTheSet10filterInfo8responseySDyS2SG_yAA04ShopeF8ResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC10shopTheSet10filterInfo8responseySDyS2SG_yAA04ShopeF8ResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "outfitLandingPage", - "printedName": "outfitLandingPage(id:filterInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Var", + "name": "stringValue", + "printedName": "stringValue", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO11stringValueSSvp", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO11stringValueSSvp", + "moduleName": "StyliticsData", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO11stringValueSSvg", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO11stringValueSSvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(stringValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.ReplacementItem.CodingKeys?", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", @@ -17045,400 +15577,500 @@ "usr": "s:SS" } ], - "usr": "s:SD" + "declKind": "Constructor", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO11stringValueAESgSS_tcfc", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO11stringValueAESgSS_tcfc", + "moduleName": "StyliticsData", + "implicit": true, + "init_kind": "Designated" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitLandingPageResponse) -> ()", + "kind": "Var", + "name": "intValue", + "printedName": "intValue", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8intValueSiSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8intValueSiSgvp", + "moduleName": "StyliticsData", + "implicit": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "OutfitLandingPageResponse", - "printedName": "StyliticsData.OutfitLandingPageResponse", - "usr": "s:13StyliticsData25OutfitLandingPageResponseV" + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8intValueSiSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8intValueSiSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC17outfitLandingPage2id10filterInfo8responseySi_SDyS2SGyAA06OutfiteF8ResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC17outfitLandingPage2id10filterInfo8responseySi_SDyS2SGyAA06OutfiteF8ResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "configure", - "printedName": "configure(config:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "StyliticsConfig", - "printedName": "StyliticsData.StyliticsConfig", - "usr": "s:13StyliticsData0A6ConfigC" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC9configure6configyAA0A6ConfigC_tKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC9configure6configyAA0A6ConfigC_tKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "engagement", - "printedName": "engagement(trackingInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "EngagementsTrackingInfo", - "printedName": "StyliticsData.EngagementsTrackingInfo", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV" }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "((StyliticsData.EngagementsResponse) -> ())?", + { + "kind": "Constructor", + "name": "init", + "printedName": "init(intValue:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementsResponse) -> ()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.ReplacementItem.CodingKeys?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "EngagementsResponse", - "printedName": "StyliticsData.EngagementsResponse", - "usr": "s:13StyliticsData19EngagementsResponseV" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" } - ] + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "hasDefaultArg": true, - "usr": "s:Sq" + "declKind": "Constructor", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8intValueAESgSi_tcfc", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8intValueAESgSi_tcfc", + "moduleName": "StyliticsData", + "implicit": true, + "init_kind": "Designated" } ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC10engagement12trackingInfo8responseyAA019EngagementsTrackingF0V_yAA0H8ResponseVcSgtFZ", - "mangledName": "$s13StyliticsData0aB4ApisC10engagement12trackingInfo8responseyAA019EngagementsTrackingF0V_yAA0H8ResponseVcSgtFZ", + "declKind": "Enum", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO", "moduleName": "StyliticsData", - "static": true, "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment" + "AccessControl" ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "purchases", - "printedName": "purchases(purchasedItems:response:)", - "children": [ + "isFromExtension": true, + "enumRawTypeName": "String", + "conformances": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, { - "kind": "TypeNominal", - "name": "PurchasedItems", - "printedName": "StyliticsData.PurchasedItems", - "usr": "s:13StyliticsData14PurchasedItemsV" + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "((StyliticsData.PurchasesResponse) -> ())?", + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.PurchasesResponse) -> ()", + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "PurchasesResponse", - "printedName": "StyliticsData.PurchasesResponse", - "usr": "s:13StyliticsData17PurchasesResponseV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ] } ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC9purchases14purchasedItems8responseyAA09PurchasedF0V_yAA17PurchasesResponseVcSgtFZ", - "mangledName": "$s13StyliticsData0aB4ApisC9purchases14purchasedItems8responseyAA09PurchasedF0V_yAA17PurchasesResponseVcSgtFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "updateGlobalLocale", - "printedName": "updateGlobalLocale(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "usr": "s:SY", + "mangledName": "$sSY" }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC18updateGlobalLocaleyySSSgKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC18updateGlobalLocaleyySSSgKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "updateCustomerProfileId", - "printedName": "updateCustomerProfileId(_:)", - "children": [ + "kind": "Conformance", + "name": "CodingKey", + "printedName": "CodingKey", + "usr": "s:s9CodingKeyP", + "mangledName": "$ss9CodingKeyP" + }, { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC23updateCustomerProfileIdyySSSgKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC23updateCustomerProfileIdyySSSgKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "doNotTrack", - "printedName": "doNotTrack(_:)", - "children": [ + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" }, { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC10doNotTrackyySbFZ", - "mangledName": "$s13StyliticsData0aB4ApisC10doNotTrackyySbFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "funcSelfKind": "NonMutating" + ] }, { "kind": "Function", - "name": "outfitsCountDisplayedByUxSdk", - "printedName": "outfitsCountDisplayedByUxSdk(outfits:outfitTemplate:)", + "name": "toOutfitItem", + "printedName": "toOutfitItem(outfitItem:)", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Outfits", - "printedName": "StyliticsData.Outfits", - "usr": "s:13StyliticsData7OutfitsV" + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" }, - { - "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" } ], "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC28outfitsCountDisplayedByUxSdk0D014outfitTemplateSiAA7OutfitsV_AA06OutfitK0OtFZ", - "mangledName": "$s13StyliticsData0aB4ApisC28outfitsCountDisplayedByUxSdk0D014outfitTemplateSiAA7OutfitsV_AA06OutfitK0OtFZ", + "usr": "s:13StyliticsData15ReplacementItemV08toOutfitD006outfitD0AA0fD0VAG_tF", + "mangledName": "$s13StyliticsData15ReplacementItemV08toOutfitD006outfitD0AA0fD0VAG_tF", "moduleName": "StyliticsData", - "static": true, "declAttributes": [ - "Final", "AccessControl" ], + "isFromExtension": true, "funcSelfKind": "NonMutating" }, { - "kind": "Function", - "name": "complementary", - "printedName": "complementary(optionsInfo:response:)", + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "ReplacementItem", + "printedName": "StyliticsData.ReplacementItem", + "usr": "s:13StyliticsData15ReplacementItemV" }, { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData15ReplacementItemV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData15ReplacementItemV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData15ReplacementItemV", + "mangledName": "$s13StyliticsData15ReplacementItemV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "ModelLookup", + "printedName": "ModelLookup", + "declKind": "Struct", + "usr": "s:13StyliticsData11ModelLookupV", + "mangledName": "$s13StyliticsData11ModelLookupV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "TrackingApisHost", + "printedName": "TrackingApisHost", + "children": [ + { + "kind": "Var", + "name": "production", + "printedName": "production", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingApisHost.Type) -> StyliticsData.TrackingApisHost", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Metatype", + "printedName": "StyliticsData.TrackingApisHost.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" + } + ] } - ], - "usr": "s:SD" - }, + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData16TrackingApisHostO10productionyA2CmF", + "mangledName": "$s13StyliticsData16TrackingApisHostO10productionyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "staging", + "printedName": "staging", + "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.ComplementaryResponse) -> ()", + "printedName": "(StyliticsData.TrackingApisHost.Type) -> StyliticsData.TrackingApisHost", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" }, { "kind": "TypeNominal", - "name": "ComplementaryResponse", - "printedName": "StyliticsData.ComplementaryResponse", - "usr": "s:13StyliticsData21ComplementaryResponseV" + "name": "Metatype", + "printedName": "StyliticsData.TrackingApisHost.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" + } + ] } ] } ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC13complementary11optionsInfo8responseySDyS2SG_yAA21ComplementaryResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC13complementary11optionsInfo8responseySDyS2SG_yAA21ComplementaryResponseVctKFZ", + "declKind": "EnumElement", + "usr": "s:13StyliticsData16TrackingApisHostO7stagingyA2CmF", + "mangledName": "$s13StyliticsData16TrackingApisHostO7stagingyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "custom", + "printedName": "custom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingApisHost.Type) -> (Swift.String) -> StyliticsData.TrackingApisHost", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> StyliticsData.TrackingApisHost", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingApisHost.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData16TrackingApisHostO6customyACSScACmF", + "mangledName": "$s13StyliticsData16TrackingApisHostO6customyACSScACmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "host", + "printedName": "host", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16TrackingApisHostO4hostSSvp", + "mangledName": "$s13StyliticsData16TrackingApisHostO4hostSSvp", "moduleName": "StyliticsData", - "static": true, "declAttributes": [ - "Final", - "AccessControl" + "AccessControl", + "RawDocComment" ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "shopTheImage", - "printedName": "shopTheImage(filterInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "accessors": [ { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, { "kind": "TypeNominal", "name": "String", @@ -17446,49 +16078,23 @@ "usr": "s:SS" } ], - "usr": "s:SD" - }, - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ShopTheImageResponse) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "ShopTheImageResponse", - "printedName": "StyliticsData.ShopTheImageResponse", - "usr": "s:13StyliticsData20ShopTheImageResponseV" - } - ] + "declKind": "Accessor", + "usr": "s:13StyliticsData16TrackingApisHostO4hostSSvg", + "mangledName": "$s13StyliticsData16TrackingApisHostO4hostSSvg", + "moduleName": "StyliticsData", + "accessorKind": "get" } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC12shopTheImage10filterInfo8responseySDyS2SG_yAA04ShopeF8ResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC12shopTheImage10filterInfo8responseySDyS2SG_yAA04ShopeF8ResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" + ] } ], - "declKind": "Class", - "usr": "s:13StyliticsData0aB4ApisC", - "mangledName": "$s13StyliticsData0aB4ApisC", + "declKind": "Enum", + "usr": "s:13StyliticsData16TrackingApisHostO", + "mangledName": "$s13StyliticsData16TrackingApisHostO", "moduleName": "StyliticsData", "declAttributes": [ "AccessControl", "RawDocComment" ], - "hasMissingDesignatedInitializers": true, "conformances": [ { "kind": "Conformance", @@ -17526,10 +16132,20 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", - "name": "OutfitLandingPageResponse", - "printedName": "OutfitLandingPageResponse", + "name": "StyledForYouResponse", + "printedName": "StyledForYouResponse", "children": [ { "kind": "Var", @@ -17552,8 +16168,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData25OutfitLandingPageResponseV8responseSo13NSURLResponseCSgvp", - "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV8responseSo13NSURLResponseCSgvp", + "usr": "s:13StyliticsData20StyledForYouResponseV8responseSo13NSURLResponseCSgvp", + "mangledName": "$s13StyliticsData20StyledForYouResponseV8responseSo13NSURLResponseCSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -17583,8 +16199,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData25OutfitLandingPageResponseV8responseSo13NSURLResponseCSgvg", - "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV8responseSo13NSURLResponseCSgvg", + "usr": "s:13StyliticsData20StyledForYouResponseV8responseSo13NSURLResponseCSgvg", + "mangledName": "$s13StyliticsData20StyledForYouResponseV8responseSo13NSURLResponseCSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -17599,21 +16215,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.OutfitLandingPage?", + "printedName": "StyliticsData.StyledForYou?", "children": [ { "kind": "TypeNominal", - "name": "OutfitLandingPage", - "printedName": "StyliticsData.OutfitLandingPage", - "usr": "s:13StyliticsData17OutfitLandingPageV" + "name": "StyledForYou", + "printedName": "StyliticsData.StyledForYou", + "usr": "s:13StyliticsData12StyledForYouV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData25OutfitLandingPageResponseV4dataAA0cdE0VSgvp", - "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV4dataAA0cdE0VSgvp", + "usr": "s:13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvp", + "mangledName": "$s13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -17630,21 +16246,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.OutfitLandingPage?", + "printedName": "StyliticsData.StyledForYou?", "children": [ { "kind": "TypeNominal", - "name": "OutfitLandingPage", - "printedName": "StyliticsData.OutfitLandingPage", - "usr": "s:13StyliticsData17OutfitLandingPageV" + "name": "StyledForYou", + "printedName": "StyliticsData.StyledForYou", + "usr": "s:13StyliticsData12StyledForYouV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData25OutfitLandingPageResponseV4dataAA0cdE0VSgvg", - "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV4dataAA0cdE0VSgvg", + "usr": "s:13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvg", + "mangledName": "$s13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -17672,8 +16288,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData25OutfitLandingPageResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData20StyledForYouResponseV5errors5Error_pSgvp", + "mangledName": "$s13StyliticsData20StyledForYouResponseV5errors5Error_pSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -17703,8 +16319,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData25OutfitLandingPageResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData20StyledForYouResponseV5errors5Error_pSgvg", + "mangledName": "$s13StyliticsData20StyledForYouResponseV5errors5Error_pSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -17713,8 +16329,8 @@ } ], "declKind": "Struct", - "usr": "s:13StyliticsData25OutfitLandingPageResponseV", - "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV", + "usr": "s:13StyliticsData20StyledForYouResponseV", + "mangledName": "$s13StyliticsData20StyledForYouResponseV", "moduleName": "StyliticsData", "declAttributes": [ "AccessControl", @@ -17747,94 +16363,143 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", - "name": "ShopTheSet", - "printedName": "ShopTheSet", + "name": "Outfits", + "printedName": "Outfits", "children": [ { "kind": "Var", - "name": "accountId", - "printedName": "accountId", + "name": "list", + "printedName": "list", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.Outfit]", + "children": [ + { + "kind": "TypeNominal", + "name": "Outfit", + "printedName": "StyliticsData.Outfit", + "usr": "s:13StyliticsData6OutfitV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData7OutfitsV4listSayAA6OutfitVGvp", + "mangledName": "$s13StyliticsData7OutfitsV4listSayAA6OutfitVGvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.Outfit]", + "children": [ + { + "kind": "TypeNominal", + "name": "Outfit", + "printedName": "StyliticsData.Outfit", + "usr": "s:13StyliticsData6OutfitV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData7OutfitsV4listSayAA6OutfitVGvg", + "mangledName": "$s13StyliticsData7OutfitsV4listSayAA6OutfitVGvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.Outfit]", + "children": [ + { + "kind": "TypeNominal", + "name": "Outfit", + "printedName": "StyliticsData.Outfit", + "usr": "s:13StyliticsData6OutfitV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData7OutfitsV4listSayAA6OutfitVGvs", + "mangledName": "$s13StyliticsData7OutfitsV4listSayAA6OutfitVGvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData7OutfitsV4listSayAA6OutfitVGvM", + "mangledName": "$s13StyliticsData7OutfitsV4listSayAA6OutfitVGvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "localizationVersion", + "printedName": "localizationVersion", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData10ShopTheSetV9accountIdSiSgvp", - "mangledName": "$s13StyliticsData10ShopTheSetV9accountIdSiSgvp", + "usr": "s:13StyliticsData7OutfitsV19localizationVersionSSSgvp", + "mangledName": "$s13StyliticsData7OutfitsV19localizationVersionSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -17851,21 +16516,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData10ShopTheSetV9accountIdSiSgvg", - "mangledName": "$s13StyliticsData10ShopTheSetV9accountIdSiSgvg", + "usr": "s:13StyliticsData7OutfitsV19localizationVersionSSSgvg", + "mangledName": "$s13StyliticsData7OutfitsV19localizationVersionSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -17874,43 +16539,113 @@ }, { "kind": "Var", - "name": "itemSets", - "printedName": "itemSets", + "name": "isMixAndMatchEnabled", + "printedName": "isMixAndMatchEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvp", + "mangledName": "$s13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvg", + "mangledName": "$s13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvs", + "mangledName": "$s13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvM", + "mangledName": "$s13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accountId", + "printedName": "accountId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[[StyliticsData.ShopTheSetItem]]?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[[StyliticsData.ShopTheSetItem]]", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.ShopTheSetItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sa" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvp", - "mangledName": "$s13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvp", + "usr": "s:13StyliticsData7OutfitsV9accountIdSiSgvp", + "mangledName": "$s13StyliticsData7OutfitsV9accountIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasInitialValue", @@ -17927,37 +16662,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[[StyliticsData.ShopTheSetItem]]?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[[StyliticsData.ShopTheSetItem]]", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.ShopTheSetItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sa" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvg", - "mangledName": "$s13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvg", + "usr": "s:13StyliticsData7OutfitsV9accountIdSiSgvg", + "mangledName": "$s13StyliticsData7OutfitsV9accountIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -17975,60 +16694,114 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[[StyliticsData.ShopTheSetItem]]?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[[StyliticsData.ShopTheSetItem]]", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.ShopTheSetItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sa" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvs", - "mangledName": "$s13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" + "declKind": "Accessor", + "usr": "s:13StyliticsData7OutfitsV9accountIdSiSgvs", + "mangledName": "$s13StyliticsData7OutfitsV9accountIdSiSgvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData7OutfitsV9accountIdSiSgvM", + "mangledName": "$s13StyliticsData7OutfitsV9accountIdSiSgvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(list:localizationVersion:isMixAndMatchEnabled:accountId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Outfits", + "printedName": "StyliticsData.Outfits", + "usr": "s:13StyliticsData7OutfitsV" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.Outfit]", + "children": [ + { + "kind": "TypeNominal", + "name": "Outfit", + "printedName": "StyliticsData.Outfit", + "usr": "s:13StyliticsData6OutfitV" + } + ], + "usr": "s:Sa" }, { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvM", - "mangledName": "$s13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" } - ] + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData7OutfitsV4list19localizationVersion20isMixAndMatchEnabled9accountIdACSayAA6OutfitVG_SSSgSbSiSgtcfc", + "mangledName": "$s13StyliticsData7OutfitsV4list19localizationVersion20isMixAndMatchEnabled9accountIdACSayAA6OutfitVG_SSSgSbSiSgtcfc", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" }, { "kind": "Constructor", @@ -18037,9 +16810,9 @@ "children": [ { "kind": "TypeNominal", - "name": "ShopTheSet", - "printedName": "StyliticsData.ShopTheSet", - "usr": "s:13StyliticsData10ShopTheSetV" + "name": "Outfits", + "printedName": "StyliticsData.Outfits", + "usr": "s:13StyliticsData7OutfitsV" }, { "kind": "TypeNominal", @@ -18049,23 +16822,22 @@ } ], "declKind": "Constructor", - "usr": "s:13StyliticsData10ShopTheSetV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData10ShopTheSetV4fromACs7Decoder_p_tKcfc", + "usr": "s:13StyliticsData7OutfitsV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData7OutfitsV4fromACs7Decoder_p_tKcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], + "implicit": true, "isFromExtension": true, "throwing": true, "init_kind": "Designated" } ], "declKind": "Struct", - "usr": "s:13StyliticsData10ShopTheSetV", - "mangledName": "$s13StyliticsData10ShopTheSetV", + "usr": "s:13StyliticsData7OutfitsV", + "mangledName": "$s13StyliticsData7OutfitsV", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl" + "AccessControl", + "RawDocComment" ], "conformances": [ { @@ -18082,13 +16854,6 @@ "usr": "s:s9EscapableP", "mangledName": "$ss9EscapableP" }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, { "kind": "Conformance", "name": "Decodable", @@ -18108,300 +16873,325 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "SystemConfiguration", - "printedName": "SystemConfiguration", - "declKind": "Import", - "moduleName": "StyliticsData" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", - "name": "PurchasedItems", - "printedName": "PurchasedItems", + "name": "Event", + "printedName": "Event", "children": [ { - "kind": "Constructor", - "name": "init", - "printedName": "init(currency:orderId:itemInfoList:)", + "kind": "Var", + "name": "load", + "printedName": "load", "children": [ { - "kind": "TypeNominal", - "name": "PurchasedItems", - "printedName": "StyliticsData.PurchasedItems", - "usr": "s:13StyliticsData14PurchasedItemsV" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.Event.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + } + ] } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData5EventO4loadyA2CmF", + "mangledName": "$s13StyliticsData5EventO4loadyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "view", + "printedName": "view", + "children": [ { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.PurchasedItemInfo]", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", "children": [ { "kind": "TypeNominal", - "name": "PurchasedItemInfo", - "printedName": "StyliticsData.PurchasedItemInfo", - "usr": "s:13StyliticsData17PurchasedItemInfoV" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.Event.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + } + ] } - ], - "usr": "s:Sa" + ] } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData14PurchasedItemsV8currency7orderId12itemInfoListACSS_SSSgSayAA0c4ItemI0VGtcfc", - "mangledName": "$s13StyliticsData14PurchasedItemsV8currency7orderId12itemInfoListACSS_SSSgSayAA0c4ItemI0VGtcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData14PurchasedItemsV", - "mangledName": "$s13StyliticsData14PurchasedItemsV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" + "declKind": "EnumElement", + "usr": "s:13StyliticsData5EventO4viewyA2CmF", + "mangledName": "$s13StyliticsData5EventO4viewyA2CmF", + "moduleName": "StyliticsData" }, { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "PurchasedItemInfo", - "printedName": "PurchasedItemInfo", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(remoteId:itemId:price:)", + "kind": "Var", + "name": "click", + "printedName": "click", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.PurchasedItemInfo?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", "children": [ { "kind": "TypeNominal", - "name": "PurchasedItemInfo", - "printedName": "StyliticsData.PurchasedItemInfo", - "usr": "s:13StyliticsData17PurchasedItemInfoV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Metatype", + "printedName": "StyliticsData.Event.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + } + ] } - ], - "usr": "s:Sq" - }, + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData5EventO5clickyA2CmF", + "mangledName": "$s13StyliticsData5EventO5clickyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "swap", + "printedName": "swap", + "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", - "children": [ + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + }, { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Metatype", + "printedName": "StyliticsData.Event.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData17PurchasedItemInfoV8remoteId04itemG05priceACSgSSSg_AHSdSgtcfc", - "mangledName": "$s13StyliticsData17PurchasedItemInfoV8remoteId04itemG05priceACSgSSSg_AHSdSgtcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" + "declKind": "EnumElement", + "usr": "s:13StyliticsData5EventO4swapyA2CmF", + "mangledName": "$s13StyliticsData5EventO4swapyA2CmF", + "moduleName": "StyliticsData" }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(remoteId:itemId:price:)", + "kind": "Var", + "name": "jumplink", + "printedName": "jumplink", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.PurchasedItemInfo?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", "children": [ { "kind": "TypeNominal", - "name": "PurchasedItemInfo", - "printedName": "StyliticsData.PurchasedItemInfo", - "usr": "s:13StyliticsData17PurchasedItemInfoV" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Metatype", + "printedName": "StyliticsData.Event.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + } + ] } - ], - "usr": "s:Sq" - }, + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData5EventO8jumplinkyA2CmF", + "mangledName": "$s13StyliticsData5EventO8jumplinkyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "visit", + "printedName": "visit", + "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.Event.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + } + ] } - ], - "usr": "s:Sq" - }, + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData5EventO5visityA2CmF", + "mangledName": "$s13StyliticsData5EventO5visityA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "addToCart", + "printedName": "addToCart", + "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.Event.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData17PurchasedItemInfoV8remoteId04itemG05priceACSgSSSg_AHSiSgtcfc", - "mangledName": "$s13StyliticsData17PurchasedItemInfoV8remoteId04itemG05priceACSgSSSg_AHSiSgtcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" + "declKind": "EnumElement", + "usr": "s:13StyliticsData5EventO9addToCartyA2CmF", + "mangledName": "$s13StyliticsData5EventO9addToCartyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Constructor", "name": "init", - "printedName": "init(remoteId:itemId:price:)", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.PurchasedItemInfo?", + "printedName": "StyliticsData.Event?", "children": [ { "kind": "TypeNominal", - "name": "PurchasedItemInfo", - "printedName": "StyliticsData.PurchasedItemInfo", - "usr": "s:13StyliticsData17PurchasedItemInfoV" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" } ], "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData5EventO8rawValueACSgSS_tcfc", + "mangledName": "$s13StyliticsData5EventO8rawValueACSgSS_tcfc", + "moduleName": "StyliticsData", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData5EventO8rawValueSSvp", + "mangledName": "$s13StyliticsData5EventO8rawValueSSvp", + "moduleName": "StyliticsData", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", @@ -18410,55 +17200,85 @@ "usr": "s:SS" } ], - "usr": "s:Sq" - }, + "declKind": "Accessor", + "usr": "s:13StyliticsData5EventO8rawValueSSvg", + "mangledName": "$s13StyliticsData5EventO8rawValueSSvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "allCases", + "printedName": "allCases", + "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", + "name": "Array", + "printedName": "[StyliticsData.Event]", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" } ], - "usr": "s:Sq" - }, + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData5EventO8allCasesSayACGvpZ", + "mangledName": "$s13StyliticsData5EventO8allCasesSayACGvpZ", + "moduleName": "StyliticsData", + "static": true, + "implicit": true, + "declAttributes": [ + "Nonisolated" + ], + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Array", + "printedName": "[StyliticsData.Event]", + "children": [ + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + } + ], + "usr": "s:Sa" } ], - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:13StyliticsData5EventO8allCasesSayACGvgZ", + "mangledName": "$s13StyliticsData5EventO8allCasesSayACGvgZ", + "moduleName": "StyliticsData", + "static": true, + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData17PurchasedItemInfoV8remoteId04itemG05priceACSgSSSg_SiSgSdSgtcfc", - "mangledName": "$s13StyliticsData17PurchasedItemInfoV8remoteId04itemG05priceACSgSSSg_SiSgSdSgtcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" + ] } ], - "declKind": "Struct", - "usr": "s:13StyliticsData17PurchasedItemInfoV", - "mangledName": "$s13StyliticsData17PurchasedItemInfoV", + "declKind": "Enum", + "usr": "s:13StyliticsData5EventO", + "mangledName": "$s13StyliticsData5EventO", "moduleName": "StyliticsData", "declAttributes": [ "AccessControl", "RawDocComment" ], + "enumRawTypeName": "String", "conformances": [ { "kind": "Conformance", @@ -18473,584 +17293,450 @@ "printedName": "Escapable", "usr": "s:s9EscapableP", "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "OutfitBundleItem", - "printedName": "OutfitBundleItem", - "children": [ + }, { - "kind": "Var", - "name": "promotions", - "printedName": "promotions", + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String]?", + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "CaseIterable", + "printedName": "CaseIterable", + "children": [ + { + "kind": "TypeWitness", + "name": "AllCases", + "printedName": "AllCases", "children": [ { "kind": "TypeNominal", "name": "Array", - "printedName": "[Swift.String]", + "printedName": "[StyliticsData.Event]", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" } ], "usr": "s:Sa" } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV10promotionsSaySSGSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10promotionsSaySSGSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "usr": "s:s12CaseIterableP", + "mangledName": "$ss12CaseIterableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIComponent", + "printedName": "UIComponent", + "children": [ + { + "kind": "Var", + "name": "hotspot", + "printedName": "hotspot", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String]?", + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV10promotionsSaySSGSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10promotionsSaySSGSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO7hotspotyA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO7hotspotyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "otherClientItemIds", - "printedName": "otherClientItemIds", + "name": "itemList", + "printedName": "itemList", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.DecodableDictionary?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV011otherClientE3IdsAA19DecodableDictionaryVSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV011otherClientE3IdsAA19DecodableDictionaryVSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.DecodableDictionary?", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV011otherClientE3IdsAA19DecodableDictionaryVSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV011otherClientE3IdsAA19DecodableDictionaryVSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO8itemListyA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO8itemListyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "priceLocalized", - "printedName": "priceLocalized", + "name": "itemListCta", + "printedName": "itemListCta", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV14priceLocalizedSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV14priceLocalizedSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV14priceLocalizedSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV14priceLocalizedSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO11itemListCtayA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO11itemListCtayA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "affiliateLink", - "printedName": "affiliateLink", + "name": "modalItemList", + "printedName": "modalItemList", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV13affiliateLinkSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13affiliateLinkSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV13affiliateLinkSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13affiliateLinkSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO13modalItemListyA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO13modalItemListyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "stocked", - "printedName": "stocked", + "name": "itemTile", + "printedName": "itemTile", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Bool?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV7stockedSbSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV7stockedSbSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Bool?", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV7stockedSbSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV7stockedSbSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + } + ] + } + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO8itemTileyA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO8itemTileyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "salePrice", - "printedName": "salePrice", + "name": "collage", + "printedName": "collage", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV9salePriceSdSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9salePriceSdSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV9salePriceSdSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9salePriceSdSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO7collageyA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO7collageyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "accountUsername", - "printedName": "accountUsername", + "name": "productList", + "printedName": "productList", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV15accountUsernameSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV15accountUsernameSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV15accountUsernameSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV15accountUsernameSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO11productListyA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO11productListyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "salePriceLocalized", - "printedName": "salePriceLocalized", + "name": "miniModal", + "printedName": "miniModal", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV18salePriceLocalizedSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV18salePriceLocalizedSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV18salePriceLocalizedSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV18salePriceLocalizedSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO9miniModalyA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO9miniModalyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "price", - "printedName": "price", + "name": "bundleCta", + "printedName": "bundleCta", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV5priceSdSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV5priceSdSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO9bundleCtayA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO9bundleCtayA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.UIComponent?", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "usr": "s:Sq" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV5priceSdSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV5priceSdSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData11UIComponentO8rawValueACSgSS_tcfc", + "mangledName": "$s13StyliticsData11UIComponentO8rawValueACSgSS_tcfc", + "moduleName": "StyliticsData", + "implicit": true, + "init_kind": "Designated" }, { "kind": "Var", - "name": "requestId", - "printedName": "requestId", + "name": "rawValue", + "printedName": "rawValue", "children": [ { "kind": "TypeNominal", @@ -19060,15 +17746,10 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV9requestIdSSvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9requestIdSSvp", + "usr": "s:13StyliticsData11UIComponentO8rawValueSSvp", + "mangledName": "$s13StyliticsData11UIComponentO8rawValueSSvp", "moduleName": "StyliticsData", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, + "implicit": true, "accessors": [ { "kind": "Accessor", @@ -19083,146 +17764,206 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV9requestIdSSvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9requestIdSSvg", + "usr": "s:13StyliticsData11UIComponentO8rawValueSSvg", + "mangledName": "$s13StyliticsData11UIComponentO8rawValueSSvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData11UIComponentO", + "mangledName": "$s13StyliticsData11UIComponentO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV9requestIdSSvs", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9requestIdSSvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ShopTheSetEventType", + "printedName": "ShopTheSetEventType", + "children": [ + { + "kind": "Var", + "name": "set", + "printedName": "set", + "children": [ { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ShopTheSetEventType.Type) -> StyliticsData.ShopTheSetEventType", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "ShopTheSetEventType", + "printedName": "StyliticsData.ShopTheSetEventType", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ShopTheSetEventType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ShopTheSetEventType", + "printedName": "StyliticsData.ShopTheSetEventType", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV9requestIdSSvM", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9requestIdSSvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO3setyA2CmF", + "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO3setyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "baseImageUrl", - "printedName": "baseImageUrl", + "name": "item", + "printedName": "item", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ShopTheSetEventType.Type) -> StyliticsData.ShopTheSetEventType", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV12baseImageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV12baseImageUrlSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "ShopTheSetEventType", + "printedName": "StyliticsData.ShopTheSetEventType", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.ShopTheSetEventType.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "ShopTheSetEventType", + "printedName": "StyliticsData.ShopTheSetEventType", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV12baseImageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV12baseImageUrlSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO4itemyA2CmF", + "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO4itemyA2CmF", + "moduleName": "StyliticsData" }, { - "kind": "Var", - "name": "itemId", - "printedName": "itemId", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "StyliticsData.ShopTheSetEventType?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "ShopTheSetEventType", + "printedName": "StyliticsData.ShopTheSetEventType", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO" } ], "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV6itemIdSiSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6itemIdSiSgvp", + "declKind": "Constructor", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO8rawValueACSgSS_tcfc", + "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO8rawValueACSgSS_tcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } ], - "isLet": true, - "hasStorage": true, + "declKind": "Var", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO8rawValueSSvp", + "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO8rawValueSSvp", + "moduleName": "StyliticsData", + "implicit": true, "accessors": [ { "kind": "Accessor", @@ -19231,37 +17972,67 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV6itemIdSiSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6itemIdSiSgvg", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO8rawValueSSvg", + "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO8rawValueSSvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO", + "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, { - "kind": "Var", - "name": "name", - "printedName": "name", + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", "children": [ { "kind": "TypeNominal", @@ -19269,80 +18040,142 @@ "printedName": "Swift.String", "usr": "s:SS" } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV4nameSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV4nameSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ShopTheSetActionItemPosition", + "printedName": "ShopTheSetActionItemPosition", + "children": [ + { + "kind": "Var", + "name": "top", + "printedName": "top", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ShopTheSetActionItemPosition.Type) -> StyliticsData.ShopTheSetActionItemPosition", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ShopTheSetActionItemPosition.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV4nameSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV4nameSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO3topyA2CmF", + "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO3topyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "remoteId", - "printedName": "remoteId", + "name": "bottom", + "printedName": "bottom", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ShopTheSetActionItemPosition.Type) -> StyliticsData.ShopTheSetActionItemPosition", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ShopTheSetActionItemPosition.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + } + ] } - ], - "usr": "s:Sq" + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO6bottomyA2CmF", + "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO6bottomyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + }, + { + "kind": "TypeNominal", + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + } + ], + "declKind": "Func", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO2eeoiySbAC_ACtFZ", + "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO2eeoiySbAC_ACtFZ", + "moduleName": "StyliticsData", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV8remoteIdSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8remoteIdSSSgvp", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO9hashValueSivp", + "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO9hashValueSivp", "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, + "implicit": true, "accessors": [ { "kind": "Accessor", @@ -19351,22 +18184,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV8remoteIdSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8remoteIdSSSgvg", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO9hashValueSivg", + "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO9hashValueSivg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -19374,205 +18199,309 @@ ] }, { - "kind": "Var", - "name": "colorHex", - "printedName": "colorHex", + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO4hash4intoys6HasherVz_tF", + "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO4hash4intoys6HasherVz_tF", + "moduleName": "StyliticsData", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO", + "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TrackingInfoKey", + "printedName": "TrackingInfoKey", + "children": [ + { + "kind": "Var", + "name": "widgetType", + "printedName": "widgetType", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingInfoKey.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV8colorHexSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8colorHexSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData15TrackingInfoKeyO10widgetTypeyA2CmF", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO10widgetTypeyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "pageUrl", + "printedName": "pageUrl", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingInfoKey.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV8colorHexSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8colorHexSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15TrackingInfoKeyO7pageUrlyA2CmF", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO7pageUrlyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "contextType", - "printedName": "contextType", + "name": "uiComponent", + "printedName": "uiComponent", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.ContextType?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingInfoKey.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData15TrackingInfoKeyO11uiComponentyA2CmF", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO11uiComponentyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "outfit", + "printedName": "outfit", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.ContextType?", + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingInfoKey.Type", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - }, + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15TrackingInfoKeyO6outfityA2CmF", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO6outfityA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "outfitBundle", + "printedName": "outfitBundle", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.ContextType?", + "name": "Metatype", + "printedName": "StyliticsData.TrackingInfoKey.Type", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvs", - "mangledName": "$s13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvM", - "mangledName": "$s13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15TrackingInfoKeyO12outfitBundleyA2CmF", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO12outfitBundleyA2CmF", + "moduleName": "StyliticsData" }, { - "kind": "Var", - "name": "lookbookImageUrl", - "printedName": "lookbookImageUrl", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.TrackingInfoKey?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" } ], "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV16lookbookImageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV16lookbookImageUrlSSSgvp", + "declKind": "Constructor", + "usr": "s:13StyliticsData15TrackingInfoKeyO8rawValueACSgSS_tcfc", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO8rawValueACSgSS_tcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } ], - "isLet": true, - "hasStorage": true, + "declKind": "Var", + "usr": "s:13StyliticsData15TrackingInfoKeyO8rawValueSSvp", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO8rawValueSSvp", + "moduleName": "StyliticsData", + "implicit": true, "accessors": [ { "kind": "Accessor", @@ -19581,37 +18510,67 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV16lookbookImageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV16lookbookImageUrlSSSgvg", + "usr": "s:13StyliticsData15TrackingInfoKeyO8rawValueSSvg", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO8rawValueSSvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData15TrackingInfoKeyO", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, { - "kind": "Var", - "name": "category", - "printedName": "category", + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", "children": [ { "kind": "TypeNominal", @@ -19619,336 +18578,328 @@ "printedName": "Swift.String", "usr": "s:SS" } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV8categorySSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8categorySSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TrackingWidgetType", + "printedName": "TrackingWidgetType", + "children": [ + { + "kind": "Var", + "name": "shopTheSet", + "printedName": "shopTheSet", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingWidgetType.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV8categorySSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8categorySSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData18TrackingWidgetTypeO10shopTheSetyA2CmF", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO10shopTheSetyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "tags", - "printedName": "tags", + "name": "styledForYou", + "printedName": "styledForYou", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String]?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingWidgetType.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" } - ], - "usr": "s:Sa" + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV4tagsSaySSGSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV4tagsSaySSGSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData18TrackingWidgetTypeO12styledForYouyA2CmF", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO12styledForYouyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "classic", + "printedName": "classic", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String]?", + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingWidgetType.Type", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV4tagsSaySSGSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV4tagsSaySSGSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData18TrackingWidgetTypeO7classicyA2CmF", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO7classicyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "department", - "printedName": "department", + "name": "hotspot", + "printedName": "hotspot", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV10departmentSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10departmentSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.TrackingWidgetType.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV10departmentSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10departmentSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData18TrackingWidgetTypeO7hotspotyA2CmF", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO7hotspotyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "largeImageUrl", - "printedName": "largeImageUrl", + "name": "dynamicGalleries", + "printedName": "dynamicGalleries", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingWidgetType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV13largeImageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13largeImageUrlSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData18TrackingWidgetTypeO16dynamicGalleriesyA2CmF", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO16dynamicGalleriesyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "outfitLandingPage", + "printedName": "outfitLandingPage", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingWidgetType.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV13largeImageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13largeImageUrlSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData18TrackingWidgetTypeO17outfitLandingPageyA2CmF", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO17outfitLandingPageyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "smallImageUrl", - "printedName": "smallImageUrl", + "name": "grid", + "printedName": "grid", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV13smallImageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13smallImageUrlSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.TrackingWidgetType.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV13smallImageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13smallImageUrlSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData18TrackingWidgetTypeO4gridyA2CmF", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO4gridyA2CmF", + "moduleName": "StyliticsData" }, { - "kind": "Var", - "name": "color", - "printedName": "color", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.TrackingWidgetType?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" } ], "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV5colorSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV5colorSSSgvp", + "declKind": "Constructor", + "usr": "s:13StyliticsData18TrackingWidgetTypeO8rawValueACSgSS_tcfc", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO8rawValueACSgSS_tcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } ], - "isLet": true, - "hasStorage": true, + "declKind": "Var", + "usr": "s:13StyliticsData18TrackingWidgetTypeO8rawValueSSvp", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO8rawValueSSvp", + "moduleName": "StyliticsData", + "implicit": true, "accessors": [ { "kind": "Accessor", @@ -19957,57 +18908,136 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV5colorSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV5colorSSSgvg", + "usr": "s:13StyliticsData18TrackingWidgetTypeO8rawValueSSvg", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO8rawValueSSvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData18TrackingWidgetTypeO", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StyledForYou", + "printedName": "StyledForYou", + "children": [ { "kind": "Var", - "name": "accountId", - "printedName": "accountId", + "name": "purchased", + "printedName": "purchased", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "StyliticsData.StyledForYouContext?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "StyledForYouContext", + "printedName": "StyliticsData.StyledForYouContext", + "usr": "s:13StyliticsData19StyledForYouContextV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV9accountIdSiSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9accountIdSiSgvp", + "usr": "s:13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvp", + "mangledName": "$s13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -20018,116 +19048,106 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "StyliticsData.StyledForYouContext?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "StyledForYouContext", + "printedName": "StyliticsData.StyledForYouContext", + "usr": "s:13StyliticsData19StyledForYouContextV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV9accountIdSiSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9accountIdSiSgvg", + "usr": "s:13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvg", + "mangledName": "$s13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "productId", - "printedName": "productId", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV9productIdSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9productIdSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.StyledForYouContext?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "StyledForYouContext", + "printedName": "StyliticsData.StyledForYouContext", + "usr": "s:13StyliticsData19StyledForYouContextV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV9productIdSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9productIdSSSgvg", + "usr": "s:13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvs", + "mangledName": "$s13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvs", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvM", + "mangledName": "$s13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "transparentImageUrl", - "printedName": "transparentImageUrl", + "name": "browsed", + "printedName": "browsed", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.StyledForYouContext?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "StyledForYouContext", + "printedName": "StyliticsData.StyledForYouContext", + "usr": "s:13StyliticsData19StyledForYouContextV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV19transparentImageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV19transparentImageUrlSSSgvp", + "usr": "s:13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvp", + "mangledName": "$s13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -20138,31 +19158,155 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.StyledForYouContext?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "StyledForYouContext", + "printedName": "StyliticsData.StyledForYouContext", + "usr": "s:13StyliticsData19StyledForYouContextV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV19transparentImageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV19transparentImageUrlSSSgvg", + "usr": "s:13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvg", + "mangledName": "$s13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.StyledForYouContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "StyledForYouContext", + "printedName": "StyliticsData.StyledForYouContext", + "usr": "s:13StyliticsData19StyledForYouContextV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvs", + "mangledName": "$s13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvM", + "mangledName": "$s13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } ] }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "StyledForYou", + "printedName": "StyliticsData.StyledForYou", + "usr": "s:13StyliticsData12StyledForYouV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData12StyledForYouV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData12StyledForYouV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData12StyledForYouV", + "mangledName": "$s13StyliticsData12StyledForYouV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "BundleContext", + "printedName": "BundleContext", + "children": [ { "kind": "Var", - "name": "username", - "printedName": "username", + "name": "imageUrl", + "printedName": "imageUrl", "children": [ { "kind": "TypeNominal", @@ -20179,9 +19323,9 @@ "usr": "s:Sq" } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV8usernameSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8usernameSSSgvp", + "declKind": "Var", + "usr": "s:13StyliticsData13BundleContextV8imageUrlSSSgvp", + "mangledName": "$s13StyliticsData13BundleContextV8imageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -20211,8 +19355,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV8usernameSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8usernameSSSgvg", + "usr": "s:13StyliticsData13BundleContextV8imageUrlSSSgvg", + "mangledName": "$s13StyliticsData13BundleContextV8imageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -20221,27 +19365,19 @@ }, { "kind": "Var", - "name": "retailerCategory", - "printedName": "retailerCategory", + "name": "contextType", + "printedName": "contextType", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV16retailerCategorySSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV16retailerCategorySSSgvp", + "usr": "s:13StyliticsData13BundleContextV11contextTypeAA0dF0Ovp", + "mangledName": "$s13StyliticsData13BundleContextV11contextTypeAA0dF0Ovp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -20257,22 +19393,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV16retailerCategorySSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV16retailerCategorySSSgvg", + "usr": "s:13StyliticsData13BundleContextV11contextTypeAA0dF0Ovg", + "mangledName": "$s13StyliticsData13BundleContextV11contextTypeAA0dF0Ovg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -20281,8 +19409,8 @@ }, { "kind": "Var", - "name": "imageUrl", - "printedName": "imageUrl", + "name": "pairingMessage", + "printedName": "pairingMessage", "children": [ { "kind": "TypeNominal", @@ -20300,8 +19428,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV8imageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8imageUrlSSSgvp", + "usr": "s:13StyliticsData13BundleContextV14pairingMessageSSSgvp", + "mangledName": "$s13StyliticsData13BundleContextV14pairingMessageSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -20331,8 +19459,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV8imageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8imageUrlSSSgvg", + "usr": "s:13StyliticsData13BundleContextV14pairingMessageSSSgvg", + "mangledName": "$s13StyliticsData13BundleContextV14pairingMessageSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -20341,8 +19469,8 @@ }, { "kind": "Var", - "name": "brand", - "printedName": "brand", + "name": "productName", + "printedName": "productName", "children": [ { "kind": "TypeNominal", @@ -20360,8 +19488,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV5brandSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV5brandSSSgvp", + "usr": "s:13StyliticsData13BundleContextV11productNameSSSgvp", + "mangledName": "$s13StyliticsData13BundleContextV11productNameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -20391,8 +19519,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV5brandSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV5brandSSSgvg", + "usr": "s:13StyliticsData13BundleContextV11productNameSSSgvg", + "mangledName": "$s13StyliticsData13BundleContextV11productNameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -20400,10 +19528,50 @@ ] }, { - "kind": "Var", - "name": "style", - "printedName": "style", + "kind": "Constructor", + "name": "init", + "printedName": "init(imageUrl:contextType:pairingMessage:productName:)", "children": [ + { + "kind": "TypeNominal", + "name": "BundleContext", + "printedName": "StyliticsData.BundleContext", + "usr": "s:13StyliticsData13BundleContextV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, { "kind": "TypeNominal", "name": "Optional", @@ -20419,9 +19587,70 @@ "usr": "s:Sq" } ], + "declKind": "Constructor", + "usr": "s:13StyliticsData13BundleContextV8imageUrl11contextType14pairingMessage11productNameACSSSg_AA0dH0OA2Htcfc", + "mangledName": "$s13StyliticsData13BundleContextV8imageUrl11contextType14pairingMessage11productNameACSSSg_AA0dH0OA2Htcfc", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData13BundleContextV", + "mangledName": "$s13StyliticsData13BundleContextV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "ShopTheSetItemsInfo", + "printedName": "ShopTheSetItemsInfo", + "children": [ + { + "kind": "Var", + "name": "topItem", + "printedName": "topItem", + "children": [ + { + "kind": "TypeNominal", + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" + } + ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV5styleSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV5styleSSSgvp", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV7topItemAA0cdeI0Vvp", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV7topItemAA0cdeI0Vvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -20437,22 +19666,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV5styleSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV5styleSSSgvg", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV7topItemAA0cdeI0Vvg", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV7topItemAA0cdeI0Vvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -20461,27 +19682,19 @@ }, { "kind": "Var", - "name": "sku", - "printedName": "sku", + "name": "topItemPosition", + "printedName": "topItemPosition", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV3skuSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV3skuSSSgvp", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV15topItemPositionSivp", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV15topItemPositionSivp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -20497,22 +19710,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV3skuSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV3skuSSSgvg", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV15topItemPositionSivg", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV15topItemPositionSivg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -20521,27 +19726,19 @@ }, { "kind": "Var", - "name": "retailerStyle", - "printedName": "retailerStyle", + "name": "bottomItem", + "printedName": "bottomItem", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV13retailerStyleSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13retailerStyleSSSgvp", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV10bottomItemAA0cdeI0Vvp", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV10bottomItemAA0cdeI0Vvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -20557,22 +19754,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV13retailerStyleSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13retailerStyleSSSgvg", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV10bottomItemAA0cdeI0Vvg", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV10bottomItemAA0cdeI0Vvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -20581,27 +19770,19 @@ }, { "kind": "Var", - "name": "clientOriginalImageUrl", - "printedName": "clientOriginalImageUrl", + "name": "bottomItemPosition", + "printedName": "bottomItemPosition", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV22clientOriginalImageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV22clientOriginalImageUrlSSSgvp", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV18bottomItemPositionSivp", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV18bottomItemPositionSivp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -20617,22 +19798,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV22clientOriginalImageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV22clientOriginalImageUrlSSSgvg", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV18bottomItemPositionSivg", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV18bottomItemPositionSivg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -20641,27 +19814,19 @@ }, { "kind": "Var", - "name": "retailer", - "printedName": "retailer", + "name": "actionItemPosition", + "printedName": "actionItemPosition", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV8retailerSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8retailerSSSgvp", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV18actionItemPositionAA0cde6ActioniJ0Ovp", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV18actionItemPositionAA0cde6ActioniJ0Ovp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -20677,58 +19842,106 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV8retailerSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8retailerSSSgvg", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV18actionItemPositionAA0cde6ActioniJ0Ovg", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV18actionItemPositionAA0cde6ActioniJ0Ovg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(topItem:topItemPosition:bottomItem:bottomItemPosition:actionItemPosition:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ShopTheSetItemsInfo", + "printedName": "StyliticsData.ShopTheSetItemsInfo", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV" + }, + { + "kind": "TypeNominal", + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV7topItem0hI8Position06bottomI00kiJ006actioniJ0AcA0cdeI0V_SiAJSiAA0cde6ActioniJ0Otcfc", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV7topItem0hI8Position06bottomI00kiJ006actioniJ0AcA0cdeI0V_SiAJSiAA0cde6ActioniJ0Otcfc", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, { "kind": "Var", - "name": "gender", - "printedName": "gender", + "name": "collectionIds", + "printedName": "collectionIds", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[Swift.Int]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV6genderSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6genderSSSgvp", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV13collectionIdsSaySiGSgvp", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV13collectionIdsSaySiGSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasStorage", "AccessControl" ], - "isLet": true, - "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -20738,58 +19951,121 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[Swift.Int]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV6genderSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6genderSSSgvg", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV13collectionIdsSaySiGSgvg", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV13collectionIdsSaySiGSgvg", "moduleName": "StyliticsData", - "implicit": true, "accessorKind": "get" } ] + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "ReplacementItems", + "printedName": "ReplacementItems", + "children": [ { "kind": "Var", - "name": "skus", - "printedName": "skus", + "name": "items", + "printedName": "items", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String]?", + "name": "Dictionary", + "printedName": "[Swift.String : [StyliticsData.ReplacementItem]]", "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, { "kind": "TypeNominal", "name": "Array", - "printedName": "[Swift.String]", + "printedName": "[StyliticsData.ReplacementItem]", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "ReplacementItem", + "printedName": "StyliticsData.ReplacementItem", + "usr": "s:13StyliticsData15ReplacementItemV" } ], "usr": "s:Sa" } ], - "usr": "s:Sq" + "usr": "s:SD" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV4skusSaySSGSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV4skusSaySSGSgvp", + "usr": "s:13StyliticsData16ReplacementItemsV5itemsSDySSSayAA0C4ItemVGGvp", + "mangledName": "$s13StyliticsData16ReplacementItemsV5itemsSDySSSayAA0C4ItemVGGvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -20805,30 +20081,36 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String]?", + "name": "Dictionary", + "printedName": "[Swift.String : [StyliticsData.ReplacementItem]]", "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, { "kind": "TypeNominal", "name": "Array", - "printedName": "[Swift.String]", + "printedName": "[StyliticsData.ReplacementItem]", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "ReplacementItem", + "printedName": "StyliticsData.ReplacementItem", + "usr": "s:13StyliticsData15ReplacementItemV" } ], "usr": "s:Sa" } ], - "usr": "s:Sq" + "usr": "s:SD" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV4skusSaySSGSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV4skusSaySSGSgvg", + "usr": "s:13StyliticsData16ReplacementItemsV5itemsSDySSSayAA0C4ItemVGGvg", + "mangledName": "$s13StyliticsData16ReplacementItemsV5itemsSDySSSayAA0C4ItemVGGvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -20836,15 +20118,243 @@ ] }, { - "kind": "Var", - "name": "retailerColor", - "printedName": "retailerColor", + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ReplacementItems", + "printedName": "StyliticsData.ReplacementItems", + "usr": "s:13StyliticsData16ReplacementItemsV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData16ReplacementItemsV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData16ReplacementItemsV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData16ReplacementItemsV", + "mangledName": "$s13StyliticsData16ReplacementItemsV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StyliticsDataApis", + "printedName": "StyliticsDataApis", + "children": [ + { + "kind": "Function", + "name": "outfits", + "printedName": "outfits(filterInfo:shouldEnableMixAndMatch:response:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitsResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "OutfitsResponse", + "printedName": "StyliticsData.OutfitsResponse", + "usr": "s:13StyliticsData15OutfitsResponseV" + } + ] + } + ], + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC7outfits10filterInfo23shouldEnableMixAndMatch8responseySDyS2SG_SbyAA15OutfitsResponseVctKFZ", + "mangledName": "$s13StyliticsData0aB4ApisC7outfits10filterInfo23shouldEnableMixAndMatch8responseySDyS2SG_SbyAA15OutfitsResponseVctKFZ", + "moduleName": "StyliticsData", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "replacements", + "printedName": "replacements(optionsInfo:response:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementsResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ReplacementsResponse", + "printedName": "StyliticsData.ReplacementsResponse", + "usr": "s:13StyliticsData20ReplacementsResponseV" + } + ] + } + ], + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC12replacements11optionsInfo8responseySDyS2SG_yAA20ReplacementsResponseVctFZ", + "mangledName": "$s13StyliticsData0aB4ApisC12replacements11optionsInfo8responseySDyS2SG_yAA20ReplacementsResponseVctFZ", + "moduleName": "StyliticsData", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dynamicGalleries", + "printedName": "dynamicGalleries(filterInfo:response:)", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, { "kind": "TypeNominal", "name": "String", @@ -20852,59 +20362,60 @@ "usr": "s:SS" } ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV13retailerColorSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13retailerColorSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "usr": "s:SD" + }, { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.DynamicGalleriesResponse) -> ()", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DynamicGalleriesResponse", + "printedName": "StyliticsData.DynamicGalleriesResponse", + "usr": "s:13StyliticsData24DynamicGalleriesResponseV" } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV13retailerColorSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13retailerColorSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC16dynamicGalleries10filterInfo8responseySDyS2SG_yAA07DynamicE8ResponseVctKFZ", + "mangledName": "$s13StyliticsData0aB4ApisC16dynamicGalleries10filterInfo8responseySDyS2SG_yAA07DynamicE8ResponseVctKFZ", + "moduleName": "StyliticsData", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "pattern", - "printedName": "pattern", + "kind": "Function", + "name": "styledForYou", + "printedName": "styledForYou(filterInfo:response:)", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, { "kind": "TypeNominal", "name": "String", @@ -20912,171 +20423,140 @@ "usr": "s:SS" } ], - "usr": "s:Sq" + "usr": "s:SD" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.StyledForYouResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "StyledForYouResponse", + "printedName": "StyliticsData.StyledForYouResponse", + "usr": "s:13StyliticsData20StyledForYouResponseV" + } + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV7patternSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV7patternSSSgvp", + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC12styledForYou10filterInfo8responseySDyS2SG_yAA06StyledeF8ResponseVctKFZ", + "mangledName": "$s13StyliticsData0aB4ApisC12styledForYou10filterInfo8responseySDyS2SG_yAA06StyledeF8ResponseVctKFZ", "moduleName": "StyliticsData", + "static": true, "declAttributes": [ - "HasStorage", + "Final", "AccessControl" ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shopTheSet", + "printedName": "shopTheSet(filterInfo:response:)", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV7patternSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV7patternSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "coords", - "printedName": "coords", - "children": [ + "usr": "s:SD" + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.Coords?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ShopTheSetResponse) -> ()", "children": [ { "kind": "TypeNominal", - "name": "Coords", - "printedName": "StyliticsData.Coords", - "usr": "s:13StyliticsData6CoordsV" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ShopTheSetResponse", + "printedName": "StyliticsData.ShopTheSetResponse", + "usr": "s:13StyliticsData18ShopTheSetResponseV" } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV6coordsAA6CoordsVSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6coordsAA6CoordsVSgvp", + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC10shopTheSet10filterInfo8responseySDyS2SG_yAA04ShopeF8ResponseVctKFZ", + "mangledName": "$s13StyliticsData0aB4ApisC10shopTheSet10filterInfo8responseySDyS2SG_yAA04ShopeF8ResponseVctKFZ", "moduleName": "StyliticsData", + "static": true, "declAttributes": [ - "HasStorage", + "Final", "AccessControl" ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.Coords?", - "children": [ - { - "kind": "TypeNominal", - "name": "Coords", - "printedName": "StyliticsData.Coords", - "usr": "s:13StyliticsData6CoordsV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV6coordsAA6CoordsVSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6coordsAA6CoordsVSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] + "throwing": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "relativeBoost", - "printedName": "relativeBoost", + "kind": "Function", + "name": "outfitLandingPage", + "printedName": "outfitLandingPage(outfitId:filterInfo:response:)", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV13relativeBoostSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13relativeBoostSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV13relativeBoostSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13relativeBoostSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + "usr": "s:SD" }, { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitLandingPageResponse) -> ()", "children": [ { "kind": "TypeNominal", @@ -21085,171 +20565,177 @@ }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV13relativeBoostSSSgvs", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13relativeBoostSSSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "OutfitLandingPageResponse", + "printedName": "StyliticsData.OutfitLandingPageResponse", + "usr": "s:13StyliticsData25OutfitLandingPageResponseV" } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV13relativeBoostSSSgvM", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13relativeBoostSSSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" + ] } - ] + ], + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC17outfitLandingPage0D2Id10filterInfo8responseySi_SDyS2SGyAA06OutfiteF8ResponseVctKFZ", + "mangledName": "$s13StyliticsData0aB4ApisC17outfitLandingPage0D2Id10filterInfo8responseySi_SDyS2SGyAA06OutfiteF8ResponseVctKFZ", + "moduleName": "StyliticsData", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "collageDimensions", - "printedName": "collageDimensions", + "kind": "Function", + "name": "configure", + "printedName": "configure(config:)", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.CollageDimensions?", - "children": [ - { - "kind": "TypeNominal", - "name": "CollageDimensions", - "printedName": "StyliticsData.CollageDimensions", - "usr": "s:13StyliticsData17CollageDimensionsV" - } - ], - "usr": "s:Sq" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "StyliticsConfig", + "printedName": "StyliticsData.StyliticsConfig", + "usr": "s:13StyliticsData0A6ConfigC" } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV17collageDimensionsAA07CollageG0VSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV17collageDimensionsAA07CollageG0VSgvp", + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC9configure6configyAA0A6ConfigC_tKFZ", + "mangledName": "$s13StyliticsData0aB4ApisC9configure6configyAA0A6ConfigC_tKFZ", "moduleName": "StyliticsData", + "static": true, "declAttributes": [ - "HasStorage", - "AccessControl" + "Final", + "AccessControl", + "RawDocComment" ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.CollageDimensions?", - "children": [ - { - "kind": "TypeNominal", - "name": "CollageDimensions", - "printedName": "StyliticsData.CollageDimensions", - "usr": "s:13StyliticsData17CollageDimensionsV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV17collageDimensionsAA07CollageG0VSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV17collageDimensionsAA07CollageG0VSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] + "throwing": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "region", - "printedName": "region", + "kind": "Function", + "name": "engagement", + "printedName": "engagement(trackingInfo:response:)", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementsTrackingInfo", + "printedName": "StyliticsData.EngagementsTrackingInfo", + "usr": "s:13StyliticsData23EngagementsTrackingInfoV" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "((StyliticsData.EngagementsResponse) -> ())?", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.EngagementsResponse) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementsResponse", + "printedName": "StyliticsData.EngagementsResponse", + "usr": "s:13StyliticsData19EngagementsResponseV" + } + ] } ], + "hasDefaultArg": true, "usr": "s:Sq" } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV6regionSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6regionSSSgvp", + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC10engagement12trackingInfo8responseyAA019EngagementsTrackingF0V_yAA0H8ResponseVcSgtFZ", + "mangledName": "$s13StyliticsData0aB4ApisC10engagement12trackingInfo8responseyAA019EngagementsTrackingF0V_yAA0H8ResponseVcSgtFZ", "moduleName": "StyliticsData", + "static": true, "declAttributes": [ - "HasStorage", - "AccessControl" + "Final", + "AccessControl", + "RawDocComment" ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "purchases", + "printedName": "purchases(purchasedItems:response:)", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PurchasedItems", + "printedName": "StyliticsData.PurchasedItems", + "usr": "s:13StyliticsData14PurchasedItemsV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((StyliticsData.PurchasesResponse) -> ())?", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.PurchasesResponse) -> ()", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PurchasesResponse", + "printedName": "StyliticsData.PurchasesResponse", + "usr": "s:13StyliticsData17PurchasesResponseV" } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV6regionSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6regionSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + "hasDefaultArg": true, + "usr": "s:Sq" } - ] + ], + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC9purchases14purchasedItems8responseyAA09PurchasedF0V_yAA17PurchasesResponseVcSgtFZ", + "mangledName": "$s13StyliticsData0aB4ApisC9purchases14purchasedItems8responseyAA09PurchasedF0V_yAA17PurchasesResponseVcSgtFZ", + "moduleName": "StyliticsData", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "rowWidgetImageUrl", - "printedName": "rowWidgetImageUrl", + "kind": "Function", + "name": "updateGlobalLocale", + "printedName": "updateGlobalLocale(_:)", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", "name": "Optional", @@ -21265,239 +20751,193 @@ "usr": "s:Sq" } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV17rowWidgetImageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV17rowWidgetImageUrlSSSgvp", + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC18updateGlobalLocaleyySSSgKFZ", + "mangledName": "$s13StyliticsData0aB4ApisC18updateGlobalLocaleyySSSgKFZ", "moduleName": "StyliticsData", + "static": true, "declAttributes": [ - "HasStorage", + "Final", "AccessControl" ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV17rowWidgetImageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV17rowWidgetImageUrlSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] + "throwing": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "id", - "printedName": "id", + "kind": "Function", + "name": "updateCustomerProfileId", + "printedName": "updateCustomerProfileId(_:)", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV2idSiSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV2idSiSgvp", + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC23updateCustomerProfileIdyySSSgKFZ", + "mangledName": "$s13StyliticsData0aB4ApisC23updateCustomerProfileIdyySSSgKFZ", "moduleName": "StyliticsData", + "static": true, "declAttributes": [ - "HasStorage", + "Final", "AccessControl" ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV2idSiSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV2idSiSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] + "throwing": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "widgetType", - "printedName": "widgetType", + "kind": "Function", + "name": "doNotTrack", + "printedName": "doNotTrack(_:)", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrackingWidgetType?", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - } - ], - "usr": "s:Sq" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV10widgetTypeAA014TrackingWidgetG0OSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10widgetTypeAA014TrackingWidgetG0OSgvp", + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC10doNotTrackyySbFZ", + "mangledName": "$s13StyliticsData0aB4ApisC10doNotTrackyySbFZ", "moduleName": "StyliticsData", + "static": true, "declAttributes": [ - "HasInitialValue", - "HasStorage", + "Final", "AccessControl" ], - "hasStorage": true, - "accessors": [ + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "outfitsCountDisplayedByUxSdk", + "printedName": "outfitsCountDisplayedByUxSdk(outfits:outfitTemplate:)", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrackingWidgetType?", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV10widgetTypeAA014TrackingWidgetG0OSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10widgetTypeAA014TrackingWidgetG0OSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" }, { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrackingWidgetType?", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV10widgetTypeAA014TrackingWidgetG0OSgvs", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10widgetTypeAA014TrackingWidgetG0OSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" + "kind": "TypeNominal", + "name": "Outfits", + "printedName": "StyliticsData.Outfits", + "usr": "s:13StyliticsData7OutfitsV" }, { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV10widgetTypeAA014TrackingWidgetG0OSgvM", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10widgetTypeAA014TrackingWidgetG0OSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" + "kind": "TypeNominal", + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" } - ] + ], + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC28outfitsCountDisplayedByUxSdk0D014outfitTemplateSiAA7OutfitsV_AA06OutfitK0OtFZ", + "mangledName": "$s13StyliticsData0aB4ApisC28outfitsCountDisplayedByUxSdk0D014outfitTemplateSiAA7OutfitsV_AA06OutfitK0OtFZ", + "moduleName": "StyliticsData", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13StyliticsData0aB4ApisC", + "mangledName": "$s13StyliticsData0aB4ApisC", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OutfitLandingPageResponse", + "printedName": "OutfitLandingPageResponse", + "children": [ { "kind": "Var", - "name": "weCategory", - "printedName": "weCategory", + "name": "response", + "printedName": "response", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Foundation.URLResponse?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "URLResponse", + "printedName": "Foundation.URLResponse", + "usr": "c:objc(cs)NSURLResponse" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV10weCategorySSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10weCategorySSSgvp", + "usr": "s:13StyliticsData25OutfitLandingPageResponseV8responseSo13NSURLResponseCSgvp", + "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV8responseSo13NSURLResponseCSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -21514,21 +20954,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Foundation.URLResponse?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "URLResponse", + "printedName": "Foundation.URLResponse", + "usr": "c:objc(cs)NSURLResponse" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV10weCategorySSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10weCategorySSSgvg", + "usr": "s:13StyliticsData25OutfitLandingPageResponseV8responseSo13NSURLResponseCSgvg", + "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV8responseSo13NSURLResponseCSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -21537,27 +20977,27 @@ }, { "kind": "Var", - "name": "originalImageUrl", - "printedName": "originalImageUrl", + "name": "data", + "printedName": "data", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.OutfitLandingPage?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "OutfitLandingPage", + "printedName": "StyliticsData.OutfitLandingPage", + "usr": "s:13StyliticsData17OutfitLandingPageV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV16originalImageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV16originalImageUrlSSSgvp", + "usr": "s:13StyliticsData25OutfitLandingPageResponseV4dataAA0cdE0VSgvp", + "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV4dataAA0cdE0VSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -21574,21 +21014,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.OutfitLandingPage?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "OutfitLandingPage", + "printedName": "StyliticsData.OutfitLandingPage", + "usr": "s:13StyliticsData17OutfitLandingPageV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV16originalImageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV16originalImageUrlSSSgvg", + "usr": "s:13StyliticsData25OutfitLandingPageResponseV4dataAA0cdE0VSgvg", + "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV4dataAA0cdE0VSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -21597,27 +21037,27 @@ }, { "kind": "Var", - "name": "hexColor", - "printedName": "hexColor", + "name": "error", + "printedName": "error", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV8hexColorSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8hexColorSSSgvp", + "usr": "s:13StyliticsData25OutfitLandingPageResponseV5errors5Error_pSgvp", + "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV5errors5Error_pSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -21634,50 +21074,141 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV8hexColorSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8hexColorSSSgvg", + "usr": "s:13StyliticsData25OutfitLandingPageResponseV5errors5Error_pSgvg", + "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV5errors5Error_pSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData25OutfitLandingPageResponseV", + "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "ShopTheSet", + "printedName": "ShopTheSet", + "children": [ { "kind": "Var", - "name": "relevance", - "printedName": "relevance", + "name": "accountId", + "printedName": "accountId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV9relevanceSdSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9relevanceSdSgvp", + "usr": "s:13StyliticsData10ShopTheSetV9accountIdSiSgvp", + "mangledName": "$s13StyliticsData10ShopTheSetV9accountIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -21694,21 +21225,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV9relevanceSdSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9relevanceSdSgvg", + "usr": "s:13StyliticsData10ShopTheSetV9accountIdSiSgvg", + "mangledName": "$s13StyliticsData10ShopTheSetV9accountIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -21717,33 +21248,49 @@ }, { "kind": "Var", - "name": "guided", - "printedName": "guided", + "name": "itemSets", + "printedName": "itemSets", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Bool?", + "printedName": "[[StyliticsData.ShopTheSetItem]]?", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Array", + "printedName": "[[StyliticsData.ShopTheSetItem]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.ShopTheSetItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV6guidedSbSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6guidedSbSgvp", + "usr": "s:13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvp", + "mangledName": "$s13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -21754,24 +21301,106 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Bool?", + "printedName": "[[StyliticsData.ShopTheSetItem]]?", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Array", + "printedName": "[[StyliticsData.ShopTheSetItem]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.ShopTheSetItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV6guidedSbSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6guidedSbSgvg", + "usr": "s:13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvg", + "mangledName": "$s13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[[StyliticsData.ShopTheSetItem]]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[StyliticsData.ShopTheSetItem]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.ShopTheSetItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvs", + "mangledName": "$s13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvM", + "mangledName": "$s13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } ] }, @@ -21782,9 +21411,9 @@ "children": [ { "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" + "name": "ShopTheSet", + "printedName": "StyliticsData.ShopTheSet", + "usr": "s:13StyliticsData10ShopTheSetV" }, { "kind": "TypeNominal", @@ -21794,48 +21423,18 @@ } ], "declKind": "Constructor", - "usr": "s:13StyliticsData16OutfitBundleItemV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData16OutfitBundleItemV4fromACs7Decoder_p_tKcfc", + "usr": "s:13StyliticsData10ShopTheSetV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData10ShopTheSetV4fromACs7Decoder_p_tKcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], + "implicit": true, "isFromExtension": true, "throwing": true, "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "updateReplacementFromAnchorItem", - "printedName": "updateReplacementFromAnchorItem(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData16OutfitBundleItemV027updateReplacementFromAnchorE0yA2CF", - "mangledName": "$s13StyliticsData16OutfitBundleItemV027updateReplacementFromAnchorE0yA2CF", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" } ], "declKind": "Struct", - "usr": "s:13StyliticsData16OutfitBundleItemV", - "mangledName": "$s13StyliticsData16OutfitBundleItemV", + "usr": "s:13StyliticsData10ShopTheSetV", + "mangledName": "$s13StyliticsData10ShopTheSetV", "moduleName": "StyliticsData", "declAttributes": [ "AccessControl" @@ -21894,198 +21493,382 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "SystemConfiguration", + "printedName": "SystemConfiguration", + "declKind": "Import", + "moduleName": "StyliticsData" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", - "name": "ShopTheImageResponse", - "printedName": "ShopTheImageResponse", + "name": "PurchasedItems", + "printedName": "PurchasedItems", "children": [ { - "kind": "Var", - "name": "response", - "printedName": "response", + "kind": "Constructor", + "name": "init", + "printedName": "init(currency:orderId:itemInfoList:orderTotal:locale:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PurchasedItems", + "printedName": "StyliticsData.PurchasedItems", + "usr": "s:13StyliticsData14PurchasedItemsV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.PurchasedItemInfo]", + "children": [ + { + "kind": "TypeNominal", + "name": "PurchasedItemInfo", + "printedName": "StyliticsData.PurchasedItemInfo", + "usr": "s:13StyliticsData17PurchasedItemInfoV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData14PurchasedItemsV8currency7orderId12itemInfoList0F5Total6localeACSS_SSSayAA0c4ItemI0VGSdSStKcfc", + "mangledName": "$s13StyliticsData14PurchasedItemsV8currency7orderId12itemInfoList0F5Total6localeACSS_SSSayAA0c4ItemI0VGSdSStKcfc", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData14PurchasedItemsV", + "mangledName": "$s13StyliticsData14PurchasedItemsV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PurchasedItemInfo", + "printedName": "PurchasedItemInfo", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(remoteId:itemId:price:quantity:)", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "StyliticsData.PurchasedItemInfo?", + "children": [ + { + "kind": "TypeNominal", + "name": "PurchasedItemInfo", + "printedName": "StyliticsData.PurchasedItemInfo", + "usr": "s:13StyliticsData17PurchasedItemInfoV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData20ShopTheImageResponseV8responseSo13NSURLResponseCSgvp", - "mangledName": "$s13StyliticsData20ShopTheImageResponseV8responseSo13NSURLResponseCSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + }, { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URLResponse?", - "children": [ - { - "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData20ShopTheImageResponseV8responseSo13NSURLResponseCSgvg", - "mangledName": "$s13StyliticsData20ShopTheImageResponseV8responseSo13NSURLResponseCSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "data", - "printedName": "data", - "children": [ + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.ShopTheImage?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "ShopTheImage", - "printedName": "StyliticsData.ShopTheImage", - "usr": "s:13StyliticsData12ShopTheImageV" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], - "declKind": "Var", - "usr": "s:13StyliticsData20ShopTheImageResponseV4dataAA0cdE0VSgvp", - "mangledName": "$s13StyliticsData20ShopTheImageResponseV4dataAA0cdE0VSgvp", + "declKind": "Constructor", + "usr": "s:13StyliticsData17PurchasedItemInfoV8remoteId04itemG05price8quantityACSgSSSg_AISdSgSiSgtcfc", + "mangledName": "$s13StyliticsData17PurchasedItemInfoV8remoteId04itemG05price8quantityACSgSSSg_AISdSgSiSgtcfc", "moduleName": "StyliticsData", "declAttributes": [ - "HasStorage", "AccessControl" ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(remoteId:itemId:price:quantity:)", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.PurchasedItemInfo?", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.ShopTheImage?", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheImage", - "printedName": "StyliticsData.ShopTheImage", - "usr": "s:13StyliticsData12ShopTheImageV" - } - ], - "usr": "s:Sq" + "name": "PurchasedItemInfo", + "printedName": "StyliticsData.PurchasedItemInfo", + "usr": "s:13StyliticsData17PurchasedItemInfoV" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData20ShopTheImageResponseV4dataAA0cdE0VSgvg", - "mangledName": "$s13StyliticsData20ShopTheImageResponseV4dataAA0cdE0VSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "error", - "printedName": "error", - "children": [ + "usr": "s:Sq" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], - "declKind": "Var", - "usr": "s:13StyliticsData20ShopTheImageResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData20ShopTheImageResponseV5errors5Error_pSgvp", + "declKind": "Constructor", + "usr": "s:13StyliticsData17PurchasedItemInfoV8remoteId04itemG05price8quantityACSgSSSg_AISiSgAJtcfc", + "mangledName": "$s13StyliticsData17PurchasedItemInfoV8remoteId04itemG05price8quantityACSgSSSg_AISiSgAJtcfc", "moduleName": "StyliticsData", "declAttributes": [ - "HasStorage", "AccessControl" ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(remoteId:itemId:price:quantity:)", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.PurchasedItemInfo?", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" + "name": "PurchasedItemInfo", + "printedName": "StyliticsData.PurchasedItemInfo", + "usr": "s:13StyliticsData17PurchasedItemInfoV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData20ShopTheImageResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData20ShopTheImageResponseV5errors5Error_pSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + "usr": "s:Sq" } - ] + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData17PurchasedItemInfoV8remoteId04itemG05price8quantityACSgSSSg_SiSgSdSgAJtcfc", + "mangledName": "$s13StyliticsData17PurchasedItemInfoV8remoteId04itemG05price8quantityACSgSSSg_SiSgSdSgAJtcfc", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" } ], "declKind": "Struct", - "usr": "s:13StyliticsData20ShopTheImageResponseV", - "mangledName": "$s13StyliticsData20ShopTheImageResponseV", + "usr": "s:13StyliticsData17PurchasedItemInfoV", + "mangledName": "$s13StyliticsData17PurchasedItemInfoV", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl" + "AccessControl", + "RawDocComment" ], "conformances": [ { @@ -22114,51 +21897,31 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", - "name": "UpsellItems", - "printedName": "UpsellItems", + "name": "OutfitBundleItem", + "printedName": "OutfitBundleItem", "children": [ { "kind": "Var", - "name": "upsells", - "printedName": "upsells", + "name": "promotions", + "printedName": "promotions", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sa" @@ -22168,14 +21931,14 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData11UpsellItemsV7upsellsSayAA16OutfitBundleItemVGSgvp", - "mangledName": "$s13StyliticsData11UpsellItemsV7upsellsSayAA16OutfitBundleItemVGSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV10promotionsSaySSGSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV10promotionsSaySSGSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -22186,18 +21949,18 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sa" @@ -22207,1587 +21970,1269 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData11UpsellItemsV7upsellsSayAA16OutfitBundleItemVGSgvg", - "mangledName": "$s13StyliticsData11UpsellItemsV7upsellsSayAA16OutfitBundleItemVGSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV10promotionsSaySSGSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV10promotionsSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData11UpsellItemsV7upsellsSayAA16OutfitBundleItemVGSgvs", - "mangledName": "$s13StyliticsData11UpsellItemsV7upsellsSayAA16OutfitBundleItemVGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData11UpsellItemsV7upsellsSayAA16OutfitBundleItemVGSgvM", - "mangledName": "$s13StyliticsData11UpsellItemsV7upsellsSayAA16OutfitBundleItemVGSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" } ] }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "UpsellItems", - "printedName": "StyliticsData.UpsellItems", - "usr": "s:13StyliticsData11UpsellItemsV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData11UpsellItemsV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData11UpsellItemsV4fromACs7Decoder_p_tKcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData11UpsellItemsV", - "mangledName": "$s13StyliticsData11UpsellItemsV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "EngagementInfo", - "printedName": "EngagementInfo", - "children": [ { "kind": "Var", - "name": "replacement", - "printedName": "replacement", + "name": "otherClientItemIds", + "printedName": "otherClientItemIds", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, StyliticsData.OutfitBundleItem, StyliticsData.OutfitBundleItem) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.DecodableDictionary?", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, StyliticsData.OutfitBundleItem, StyliticsData.OutfitBundleItem) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, oldOutfitBundleItem: StyliticsData.OutfitBundleItem, newOutfitBundleItem: StyliticsData.OutfitBundleItem)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ] - } - ] - }, + "kind": "TypeNominal", + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV011otherClientE3IdsAA19DecodableDictionaryVSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV011otherClientE3IdsAA19DecodableDictionaryVSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "StyliticsData.DecodableDictionary?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV011otherClientE3IdsAA19DecodableDictionaryVSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV011otherClientE3IdsAA19DecodableDictionaryVSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO11replacementyAcA12OutfitBundleV_AA0fG4ItemVAHtcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO11replacementyAcA12OutfitBundleV_AA0fG4ItemVAHtcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "outfitBundle", - "printedName": "outfitBundle", + "name": "priceLocalized", + "printedName": "priceLocalized", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV14priceLocalizedSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV14priceLocalizedSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV14priceLocalizedSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV14priceLocalizedSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO12outfitBundleyAcA06OutfitF0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO12outfitBundleyAcA06OutfitF0V_SitcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "outfitBundleItem", - "printedName": "outfitBundleItem", + "name": "affiliateLink", + "printedName": "affiliateLink", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV13affiliateLinkSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13affiliateLinkSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] - }, + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV13affiliateLinkSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13affiliateLinkSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stocked", + "printedName": "stocked", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV7stockedSbSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV7stockedSbSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV7stockedSbSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV7stockedSbSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO16outfitBundleItemyAcA06OutfitfG0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO16outfitBundleItemyAcA06OutfitfG0V_SitcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "classicBundle", - "printedName": "classicBundle", + "name": "salePrice", + "printedName": "salePrice", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV9salePriceSdSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9salePriceSdSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV9salePriceSdSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9salePriceSdSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO13classicBundleyAcA06OutfitF0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO13classicBundleyAcA06OutfitF0V_SitcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "classicBundleItem", - "printedName": "classicBundleItem", + "name": "accountUsername", + "printedName": "accountUsername", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV15accountUsernameSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV15accountUsernameSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV15accountUsernameSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV15accountUsernameSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO17classicBundleItemyAcA06OutfitfG0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO17classicBundleItemyAcA06OutfitfG0V_SitcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "hotspotBundle", - "printedName": "hotspotBundle", + "name": "salePriceLocalized", + "printedName": "salePriceLocalized", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV18salePriceLocalizedSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV18salePriceLocalizedSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV18salePriceLocalizedSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV18salePriceLocalizedSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO13hotspotBundleyAcA06OutfitF0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO13hotspotBundleyAcA06OutfitF0V_SitcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "hotspotBundleItem", - "printedName": "hotspotBundleItem", + "name": "price", + "printedName": "price", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO17hotspotBundleItemyAcA06OutfitfG0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO17hotspotBundleItemyAcA06OutfitfG0V_SitcACmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "gridBundle", - "printedName": "gridBundle", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV5priceSdSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV5priceSdSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV5priceSdSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV5priceSdSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO10gridBundleyAcA06OutfitF0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO10gridBundleyAcA06OutfitF0V_SitcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "gridBundleItem", - "printedName": "gridBundleItem", + "name": "requestId", + "printedName": "requestId", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV9requestIdSSvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9requestIdSSvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV9requestIdSSvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9requestIdSSvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV9requestIdSSvs", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9requestIdSSvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV9requestIdSSvM", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9requestIdSSvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO14gridBundleItemyAcA06OutfitfG0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO14gridBundleItemyAcA06OutfitfG0V_SitcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "galleryBundle", - "printedName": "galleryBundle", + "name": "baseImageUrl", + "printedName": "baseImageUrl", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO13galleryBundleyAcA06OutfitF0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO13galleryBundleyAcA06OutfitF0V_SitcACmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "galleryBundleItem", - "printedName": "galleryBundleItem", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV12baseImageUrlSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV12baseImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV12baseImageUrlSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV12baseImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO17galleryBundleItemyAcA06OutfitfG0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO17galleryBundleItemyAcA06OutfitfG0V_SitcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "eventDetails", - "printedName": "eventDetails", + "name": "itemId", + "printedName": "itemId", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (Swift.String) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(requestId: Swift.String)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - } - ] - }, + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV6itemIdSiSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV6itemIdSiSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV6itemIdSiSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV6itemIdSiSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO12eventDetailsyACSS_tcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO12eventDetailsyACSS_tcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "shopTheSetItem", - "printedName": "shopTheSetItem", + "name": "name", + "printedName": "name", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.ShopTheSetItemsInfo, StyliticsData.ShopTheSetEventType) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ShopTheSetItemsInfo, StyliticsData.ShopTheSetEventType) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(shopTheSetItemsInfo: StyliticsData.ShopTheSetItemsInfo, shopTheSetEventType: StyliticsData.ShopTheSetEventType)", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItemsInfo", - "printedName": "StyliticsData.ShopTheSetItemsInfo", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV" - }, - { - "kind": "TypeNominal", - "name": "ShopTheSetEventType", - "printedName": "StyliticsData.ShopTheSetEventType", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO" - } - ] - } - ] - }, + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV4nameSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV4nameSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV4nameSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV4nameSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO14shopTheSetItemyAcA04Shopfg5ItemsD0V_AA0ifG9EventTypeOtcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO14shopTheSetItemyAcA04Shopfg5ItemsD0V_AA0ifG9EventTypeOtcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "styledForYouBundle", - "printedName": "styledForYouBundle", + "name": "remoteId", + "printedName": "remoteId", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV8remoteIdSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8remoteIdSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV8remoteIdSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8remoteIdSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO18styledForYouBundleyAcA06OutfitH0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO18styledForYouBundleyAcA06OutfitH0V_SitcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "styledForYouBundleItem", - "printedName": "styledForYouBundleItem", + "name": "colorHex", + "printedName": "colorHex", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV8colorHexSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8colorHexSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV8colorHexSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8colorHexSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO22styledForYouBundleItemyAcA06OutfithI0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO22styledForYouBundleItemyAcA06OutfithI0V_SitcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "outfitLandingPageBundle", - "printedName": "outfitLandingPageBundle", + "name": "contextType", + "printedName": "contextType", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.ContextType?", "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO23outfitLandingPageBundleyAcA06OutfitH0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO23outfitLandingPageBundleyAcA06OutfitH0V_SitcACmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "outfitLandingPageBundleItem", - "printedName": "outfitLandingPageBundleItem", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.ContextType?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } - ] + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "StyliticsData.ContextType?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvs", + "mangledName": "$s13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvM", + "mangledName": "$s13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO27outfitLandingPageBundleItemyAcA06OutfithI0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO27outfitLandingPageBundleItemyAcA06OutfithI0V_SitcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "trendingBundle", - "printedName": "trendingBundle", + "name": "lookbookImageUrl", + "printedName": "lookbookImageUrl", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV16lookbookImageUrlSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV16lookbookImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV16lookbookImageUrlSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV16lookbookImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO14trendingBundleyAcA06OutfitF0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO14trendingBundleyAcA06OutfitF0V_SitcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "trendingBundleItem", - "printedName": "trendingBundleItem", + "name": "category", + "printedName": "category", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV8categorySSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8categorySSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV8categorySSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8categorySSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO18trendingBundleItemyAcA06OutfitfG0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO18trendingBundleItemyAcA06OutfitfG0V_SitcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "upsellsItemData", - "printedName": "upsellsItemData", + "name": "tags", + "printedName": "tags", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Array", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sa" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO011upsellsItemB0yAcA012OutfitBundleF0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO011upsellsItemB0yAcA012OutfitBundleF0V_SitcACmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "styledForYouFullPageData", - "printedName": "styledForYouFullPageData", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV4tagsSaySSGSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV4tagsSaySSGSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (Swift.String, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(requestId: Swift.String, position: Swift.Int)", + "name": "Array", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + ], + "usr": "s:Sa" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV4tagsSaySSGSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV4tagsSaySSGSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO020styledForYouFullPageB0yACSS_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO020styledForYouFullPageB0yACSS_SitcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "shopTheImageItem", - "printedName": "shopTheImageItem", + "name": "department", + "printedName": "department", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV10departmentSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV10departmentSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV10departmentSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV10departmentSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO16shopTheImageItemyAcA012OutfitBundleH0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO16shopTheImageItemyAcA012OutfitBundleH0V_SitcACmF", - "moduleName": "StyliticsData" - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData14EngagementInfoO", - "mangledName": "$s13StyliticsData14EngagementInfoO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" + ] }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "EngagementsTrackingInfo", - "printedName": "EngagementsTrackingInfo", - "children": [ { "kind": "Var", - "name": "event", - "printedName": "event", + "name": "largeImageUrl", + "printedName": "largeImageUrl", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV5eventAA5EventOvp", - "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV5eventAA5EventOvp", + "usr": "s:13StyliticsData16OutfitBundleItemV13largeImageUrlSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13largeImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -23803,14 +23248,22 @@ "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV5eventAA5EventOvg", - "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV5eventAA5EventOvg", + "usr": "s:13StyliticsData16OutfitBundleItemV13largeImageUrlSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13largeImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -23819,19 +23272,27 @@ }, { "kind": "Var", - "name": "engagementInfo", - "printedName": "engagementInfo", + "name": "smallImageUrl", + "printedName": "smallImageUrl", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV010engagementE0AA010EngagementE0Ovp", - "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV010engagementE0AA010EngagementE0Ovp", + "usr": "s:13StyliticsData16OutfitBundleItemV13smallImageUrlSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13smallImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -23847,14 +23308,22 @@ "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV010engagementE0AA010EngagementE0Ovg", - "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV010engagementE0AA010EngagementE0Ovg", + "usr": "s:13StyliticsData16OutfitBundleItemV13smallImageUrlSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13smallImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -23863,40 +23332,87 @@ }, { "kind": "Var", - "name": "extraInfo", - "printedName": "extraInfo", + "name": "color", + "printedName": "color", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : Any]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV5colorSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV5colorSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" } ], - "usr": "s:SD" + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV5colorSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV5colorSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "accountId", + "printedName": "accountId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV05extraE0SDySSypGSgvp", - "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV05extraE0SDySSypGSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV9accountIdSiSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9accountIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -23913,34 +23429,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : Any]?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV05extraE0SDySSypGSgvg", - "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV05extraE0SDySSypGSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV9accountIdSiSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9accountIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -23948,165 +23451,34 @@ ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(event:engagementInfo:extraInfo:)", + "kind": "Var", + "name": "productId", + "printedName": "productId", "children": [ - { - "kind": "TypeNominal", - "name": "EngagementsTrackingInfo", - "printedName": "StyliticsData.EngagementsTrackingInfo", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV" - }, - { - "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : Any]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "hasDefaultArg": true, "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV5event010engagementE005extraE0AcA5EventO_AA010EngagementE0OSDySSypGSgtcfc", - "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV5event010engagementE005extraE0AcA5EventO_AA010EngagementE0OSDySSypGSgtcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV", - "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "StyledForYouContext", - "printedName": "StyledForYouContext", - "children": [ - { - "kind": "Var", - "name": "requested", - "printedName": "requested", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.StyledForYouContextItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouContextItem", - "printedName": "StyliticsData.StyledForYouContextItem", - "usr": "s:13StyliticsData23StyledForYouContextItemV" - } - ], - "usr": "s:Sa" - } - ], "declKind": "Var", - "usr": "s:13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvp", - "mangledName": "$s13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvp", + "usr": "s:13StyliticsData16OutfitBundleItemV9productIdSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9productIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -24116,106 +23488,117 @@ "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.StyledForYouContextItem]", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContextItem", - "printedName": "StyliticsData.StyledForYouContextItem", - "usr": "s:13StyliticsData23StyledForYouContextItemV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvg", - "mangledName": "$s13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvg", + "usr": "s:13StyliticsData16OutfitBundleItemV9productIdSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9productIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "transparentImageUrl", + "printedName": "transparentImageUrl", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.StyledForYouContextItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouContextItem", - "printedName": "StyliticsData.StyledForYouContextItem", - "usr": "s:13StyliticsData23StyledForYouContextItemV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvs", - "mangledName": "$s13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV19transparentImageUrlSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV19transparentImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvM", - "mangledName": "$s13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvM", + "usr": "s:13StyliticsData16OutfitBundleItemV19transparentImageUrlSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV19transparentImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "additional", - "printedName": "additional", + "name": "username", + "printedName": "username", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.StyledForYouContextItem]", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContextItem", - "printedName": "StyliticsData.StyledForYouContextItem", - "usr": "s:13StyliticsData23StyledForYouContextItemV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvp", - "mangledName": "$s13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvp", + "usr": "s:13StyliticsData16OutfitBundleItemV8usernameSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8usernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -24225,200 +23608,231 @@ "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.StyledForYouContextItem]", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContextItem", - "printedName": "StyliticsData.StyledForYouContextItem", - "usr": "s:13StyliticsData23StyledForYouContextItemV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvg", - "mangledName": "$s13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvg", + "usr": "s:13StyliticsData16OutfitBundleItemV8usernameSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8usernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "retailerCategory", + "printedName": "retailerCategory", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.StyledForYouContextItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouContextItem", - "printedName": "StyliticsData.StyledForYouContextItem", - "usr": "s:13StyliticsData23StyledForYouContextItemV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvs", - "mangledName": "$s13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV16retailerCategorySSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV16retailerCategorySSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvM", - "mangledName": "$s13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvM", + "usr": "s:13StyliticsData16OutfitBundleItemV16retailerCategorySSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV16retailerCategorySSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", + "kind": "Var", + "name": "imageUrl", + "printedName": "imageUrl", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData19StyledForYouContextV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData19StyledForYouContextV4fromACs7Decoder_p_tKcfc", + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV8imageUrlSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8imageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData19StyledForYouContextV", - "mangledName": "$s13StyliticsData19StyledForYouContextV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "DecodableDictionary", - "printedName": "DecodableDictionary", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV8imageUrlSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8imageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, { "kind": "Var", - "name": "dictionary", - "printedName": "dictionary", + "name": "brand", + "printedName": "brand", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : Any]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV5brandSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV5brandSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" } ], - "usr": "s:SD" + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV5brandSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV5brandSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "style", + "printedName": "style", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData19DecodableDictionaryV10dictionarySDySSypGSgvp", - "mangledName": "$s13StyliticsData19DecodableDictionaryV10dictionarySDySSypGSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV5styleSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV5styleSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -24435,34 +23849,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : Any]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19DecodableDictionaryV10dictionarySDySSypGSgvg", - "mangledName": "$s13StyliticsData19DecodableDictionaryV10dictionarySDySSypGSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV5styleSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV5styleSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -24470,103 +23871,148 @@ ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", + "kind": "Var", + "name": "sku", + "printedName": "sku", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData19DecodableDictionaryV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData19DecodableDictionaryV4fromACs7Decoder_p_tKcfc", + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV3skuSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV3skuSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData19DecodableDictionaryV", - "mangledName": "$s13StyliticsData19DecodableDictionaryV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV3skuSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV3skuSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "DynamicGalleriesResponse", - "printedName": "DynamicGalleriesResponse", - "children": [ + "kind": "Var", + "name": "retailerStyle", + "printedName": "retailerStyle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV13retailerStyleSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13retailerStyleSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV13retailerStyleSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13retailerStyleSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, { "kind": "Var", - "name": "response", - "printedName": "response", + "name": "clientOriginalImageUrl", + "printedName": "clientOriginalImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData24DynamicGalleriesResponseV8responseSo13NSURLResponseCSgvp", - "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV8responseSo13NSURLResponseCSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV22clientOriginalImageUrlSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV22clientOriginalImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -24583,21 +24029,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData24DynamicGalleriesResponseV8responseSo13NSURLResponseCSgvg", - "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV8responseSo13NSURLResponseCSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV22clientOriginalImageUrlSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV22clientOriginalImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -24606,27 +24052,27 @@ }, { "kind": "Var", - "name": "data", - "printedName": "data", + "name": "retailer", + "printedName": "retailer", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.GalleryBundles?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "GalleryBundles", - "printedName": "StyliticsData.GalleryBundles", - "usr": "s:13StyliticsData14GalleryBundlesV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData24DynamicGalleriesResponseV4dataAA14GalleryBundlesVSgvp", - "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV4dataAA14GalleryBundlesVSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV8retailerSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8retailerSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -24643,21 +24089,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.GalleryBundles?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "GalleryBundles", - "printedName": "StyliticsData.GalleryBundles", - "usr": "s:13StyliticsData14GalleryBundlesV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData24DynamicGalleriesResponseV4dataAA14GalleryBundlesVSgvg", - "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV4dataAA14GalleryBundlesVSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV8retailerSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8retailerSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -24666,27 +24112,27 @@ }, { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "gender", + "printedName": "gender", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData24DynamicGalleriesResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV6genderSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV6genderSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -24703,221 +24149,193 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData24DynamicGalleriesResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV6genderSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV6genderSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData24DynamicGalleriesResponseV", - "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "DataApisHost", - "printedName": "DataApisHost", - "children": [ { "kind": "Var", - "name": "production", - "printedName": "production", + "name": "skus", + "printedName": "skus", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.DataApisHost.Type) -> StyliticsData.DataApisHost", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" - }, + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV4skusSaySSGSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV4skusSaySSGSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.DataApisHost.Type", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV4skusSaySSGSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV4skusSaySSGSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData0B8ApisHostO10productionyA2CmF", - "mangledName": "$s13StyliticsData0B8ApisHostO10productionyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "staging", - "printedName": "staging", + "name": "retailerColor", + "printedName": "retailerColor", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.DataApisHost.Type) -> StyliticsData.DataApisHost", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.DataApisHost.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData0B8ApisHostO7stagingyA2CmF", - "mangledName": "$s13StyliticsData0B8ApisHostO7stagingyA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "custom", - "printedName": "custom", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV13retailerColorSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13retailerColorSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.DataApisHost.Type) -> (Swift.String) -> StyliticsData.DataApisHost", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String) -> StyliticsData.DataApisHost", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ - { - "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" - }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.DataApisHost.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" - } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV13retailerColorSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13retailerColorSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData0B8ApisHostO6customyACSScACmF", - "mangledName": "$s13StyliticsData0B8ApisHostO6customyACSScACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "host", - "printedName": "host", + "name": "pattern", + "printedName": "pattern", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData0B8ApisHostO4hostSSvp", - "mangledName": "$s13StyliticsData0B8ApisHostO4hostSSvp", + "usr": "s:13StyliticsData16OutfitBundleItemV7patternSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV7patternSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl", - "RawDocComment" + "HasStorage", + "AccessControl" ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -24926,27 +24344,62 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0B8ApisHostO4hostSSvg", - "mangledName": "$s13StyliticsData0B8ApisHostO4hostSSvg", + "usr": "s:13StyliticsData16OutfitBundleItemV7patternSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV7patternSSSgvg", "moduleName": "StyliticsData", + "implicit": true, "accessorKind": "get" } ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData16OutfitBundleItemV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData16OutfitBundleItemV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" } ], - "declKind": "Enum", - "usr": "s:13StyliticsData0B8ApisHostO", - "mangledName": "$s13StyliticsData0B8ApisHostO", + "declKind": "Struct", + "usr": "s:13StyliticsData16OutfitBundleItemV", + "mangledName": "$s13StyliticsData16OutfitBundleItemV", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl", - "RawDocComment" + "AccessControl" ], "conformances": [ { @@ -24956,57 +24409,6 @@ "usr": "s:s8CopyableP", "mangledName": "$ss8CopyableP" }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "declKind": "Protocol", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ { "kind": "Conformance", "name": "Escapable", @@ -25016,10 +24418,10 @@ }, { "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" } ] }, @@ -25075,35 +24477,61 @@ }, { "kind": "TypeDecl", - "name": "OutfitTemplate", - "printedName": "OutfitTemplate", + "name": "EngagementInfo", + "printedName": "EngagementInfo", "children": [ { "kind": "Var", - "name": "classic", - "printedName": "classic", + "name": "outfit", + "printedName": "outfit", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.OutfitTemplate.Type) -> StyliticsData.OutfitTemplate", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.Outfit, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Outfit, Swift.Int) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfit: StyliticsData.Outfit, position: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Outfit", + "printedName": "StyliticsData.Outfit", + "usr": "s:13StyliticsData6OutfitV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.OutfitTemplate.Type", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { - "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } ] } @@ -25111,36 +24539,62 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData14OutfitTemplateO7classicyA2CmF", - "mangledName": "$s13StyliticsData14OutfitTemplateO7classicyA2CmF", + "usr": "s:13StyliticsData14EngagementInfoO6outfityAcA6OutfitV_SitcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO6outfityAcA6OutfitV_SitcACmF", "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "hotspot", - "printedName": "hotspot", + "name": "outfitItem", + "printedName": "outfitItem", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.OutfitTemplate.Type) -> StyliticsData.OutfitTemplate", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitItem, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitItem, Swift.Int) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfitItem: StyliticsData.OutfitItem, position: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.OutfitTemplate.Type", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } ] } @@ -25148,36 +24602,68 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData14OutfitTemplateO7hotspotyA2CmF", - "mangledName": "$s13StyliticsData14OutfitTemplateO7hotspotyA2CmF", + "usr": "s:13StyliticsData14EngagementInfoO10outfitItemyAcA06OutfitF0V_SitcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO10outfitItemyAcA06OutfitF0V_SitcACmF", "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "grid", - "printedName": "grid", + "name": "replacement", + "printedName": "replacement", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.OutfitTemplate.Type) -> StyliticsData.OutfitTemplate", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.Outfit, StyliticsData.OutfitItem, StyliticsData.OutfitItem) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Outfit, StyliticsData.OutfitItem, StyliticsData.OutfitItem) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfit: StyliticsData.Outfit, oldOutfitItem: StyliticsData.OutfitItem, newOutfitItem: StyliticsData.OutfitItem)", + "children": [ + { + "kind": "TypeNominal", + "name": "Outfit", + "printedName": "StyliticsData.Outfit", + "usr": "s:13StyliticsData6OutfitV" + }, + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + }, + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + } + ] + } + ] }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.OutfitTemplate.Type", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } ] } @@ -25185,176 +24671,62 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData14OutfitTemplateO4gridyA2CmF", - "mangledName": "$s13StyliticsData14OutfitTemplateO4gridyA2CmF", + "usr": "s:13StyliticsData14EngagementInfoO11replacementyAcA6OutfitV_AA0F4ItemVAHtcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO11replacementyAcA6OutfitV_AA0F4ItemVAHtcACmF", "moduleName": "StyliticsData" }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" - }, - { - "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData14OutfitTemplateO2eeoiySbAC_ACtFZ", - "mangledName": "$s13StyliticsData14OutfitTemplateO2eeoiySbAC_ACtFZ", - "moduleName": "StyliticsData", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData14OutfitTemplateO9hashValueSivp", - "mangledName": "$s13StyliticsData14OutfitTemplateO9hashValueSivp", - "moduleName": "StyliticsData", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData14OutfitTemplateO9hashValueSivg", - "mangledName": "$s13StyliticsData14OutfitTemplateO9hashValueSivg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData14OutfitTemplateO4hash4intoys6HasherVz_tF", - "mangledName": "$s13StyliticsData14OutfitTemplateO4hash4intoys6HasherVz_tF", - "moduleName": "StyliticsData", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData14OutfitTemplateO", - "mangledName": "$s13StyliticsData14OutfitTemplateO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SYFYFullPageModule", - "printedName": "SYFYFullPageModule", - "children": [ { "kind": "Var", - "name": "syfy", - "printedName": "syfy", + "name": "galleryBundle", + "printedName": "galleryBundle", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.SYFYFullPageModule.Type) -> StyliticsData.SYFYFullPageModule", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "SYFYFullPageModule", - "printedName": "StyliticsData.SYFYFullPageModule", - "usr": "s:13StyliticsData18SYFYFullPageModuleO" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.SYFYFullPageModule.Type", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "SYFYFullPageModule", - "printedName": "StyliticsData.SYFYFullPageModule", - "usr": "s:13StyliticsData18SYFYFullPageModuleO" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } ] } @@ -25362,36 +24734,62 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData18SYFYFullPageModuleO4syfyyA2CmF", - "mangledName": "$s13StyliticsData18SYFYFullPageModuleO4syfyyA2CmF", + "usr": "s:13StyliticsData14EngagementInfoO13galleryBundleyAcA06OutfitF0V_SitcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO13galleryBundleyAcA06OutfitF0V_SitcACmF", "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "trendingBundles", - "printedName": "trendingBundles", + "name": "galleryBundleItem", + "printedName": "galleryBundleItem", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.SYFYFullPageModule.Type) -> StyliticsData.SYFYFullPageModule", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "SYFYFullPageModule", - "printedName": "StyliticsData.SYFYFullPageModule", - "usr": "s:13StyliticsData18SYFYFullPageModuleO" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.SYFYFullPageModule.Type", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "SYFYFullPageModule", - "printedName": "StyliticsData.SYFYFullPageModule", - "usr": "s:13StyliticsData18SYFYFullPageModuleO" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } ] } @@ -25399,36 +24797,56 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData18SYFYFullPageModuleO15trendingBundlesyA2CmF", - "mangledName": "$s13StyliticsData18SYFYFullPageModuleO15trendingBundlesyA2CmF", + "usr": "s:13StyliticsData14EngagementInfoO17galleryBundleItemyAcA06OutfitfG0V_SitcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO17galleryBundleItemyAcA06OutfitfG0V_SitcACmF", "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "upsells", - "printedName": "upsells", + "name": "eventDetails", + "printedName": "eventDetails", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.SYFYFullPageModule.Type) -> StyliticsData.SYFYFullPageModule", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (Swift.String) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "SYFYFullPageModule", - "printedName": "StyliticsData.SYFYFullPageModule", - "usr": "s:13StyliticsData18SYFYFullPageModuleO" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(requestId: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.SYFYFullPageModule.Type", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "SYFYFullPageModule", - "printedName": "StyliticsData.SYFYFullPageModule", - "usr": "s:13StyliticsData18SYFYFullPageModuleO" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } ] } @@ -25436,347 +24854,425 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData18SYFYFullPageModuleO7upsellsyA2CmF", - "mangledName": "$s13StyliticsData18SYFYFullPageModuleO7upsellsyA2CmF", + "usr": "s:13StyliticsData14EngagementInfoO12eventDetailsyACSS_tcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO12eventDetailsyACSS_tcACmF", "moduleName": "StyliticsData" }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.SYFYFullPageModule?", - "children": [ - { - "kind": "TypeNominal", - "name": "SYFYFullPageModule", - "printedName": "StyliticsData.SYFYFullPageModule", - "usr": "s:13StyliticsData18SYFYFullPageModuleO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData18SYFYFullPageModuleO8rawValueACSgSS_tcfc", - "mangledName": "$s13StyliticsData18SYFYFullPageModuleO8rawValueACSgSS_tcfc", - "moduleName": "StyliticsData", - "implicit": true, - "init_kind": "Designated" - }, { "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", + "name": "shopTheSetItem", + "printedName": "shopTheSetItem", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData18SYFYFullPageModuleO8rawValueSSvp", - "mangledName": "$s13StyliticsData18SYFYFullPageModuleO8rawValueSSvp", - "moduleName": "StyliticsData", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.ShopTheSetItemsInfo, StyliticsData.ShopTheSetEventType) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData18SYFYFullPageModuleO8rawValueSSvg", - "mangledName": "$s13StyliticsData18SYFYFullPageModuleO8rawValueSSvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData18SYFYFullPageModuleO", - "mangledName": "$s13StyliticsData18SYFYFullPageModuleO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "enumRawTypeName": "String", - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ShopTheSetItemsInfo, StyliticsData.ShopTheSetEventType) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(shopTheSetItemsInfo: StyliticsData.ShopTheSetItemsInfo, shopTheSetEventType: StyliticsData.ShopTheSetEventType)", + "children": [ + { + "kind": "TypeNominal", + "name": "ShopTheSetItemsInfo", + "printedName": "StyliticsData.ShopTheSetItemsInfo", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV" + }, + { + "kind": "TypeNominal", + "name": "ShopTheSetEventType", + "printedName": "StyliticsData.ShopTheSetEventType", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO" + } + ] + } + ] + }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "Personalization", - "printedName": "Personalization", - "children": [ + "name": "Metatype", + "printedName": "StyliticsData.EngagementInfo.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData14EngagementInfoO14shopTheSetItemyAcA04Shopfg5ItemsD0V_AA0ifG9EventTypeOtcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO14shopTheSetItemyAcA04Shopfg5ItemsD0V_AA0ifG9EventTypeOtcACmF", + "moduleName": "StyliticsData" + }, { "kind": "Var", - "name": "browsedItems", - "printedName": "browsedItems", + "name": "styledForYouBundle", + "printedName": "styledForYouBundle", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.BrowsedItem]?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.BrowsedItem]", + "name": "Metatype", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "BrowsedItem", - "printedName": "StyliticsData.BrowsedItem", - "usr": "s:13StyliticsData11BrowsedItemV" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } - ], - "usr": "s:Sa" + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData15PersonalizationV12browsedItemsSayAA11BrowsedItemVGSgvp", - "mangledName": "$s13StyliticsData15PersonalizationV12browsedItemsSayAA11BrowsedItemVGSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData14EngagementInfoO18styledForYouBundleyAcA06OutfitH0V_SitcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO18styledForYouBundleyAcA06OutfitH0V_SitcACmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "styledForYouBundleItem", + "printedName": "styledForYouBundleItem", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.BrowsedItem]?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.BrowsedItem]", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", "children": [ { "kind": "TypeNominal", - "name": "BrowsedItem", - "printedName": "StyliticsData.BrowsedItem", - "usr": "s:13StyliticsData11BrowsedItemV" + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ], - "usr": "s:Sa" + ] } - ], - "usr": "s:Sq" + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.EngagementInfo.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData15PersonalizationV12browsedItemsSayAA11BrowsedItemVGSgvg", - "mangledName": "$s13StyliticsData15PersonalizationV12browsedItemsSayAA11BrowsedItemVGSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData14EngagementInfoO22styledForYouBundleItemyAcA06OutfithI0V_SitcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO22styledForYouBundleItemyAcA06OutfithI0V_SitcACmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "purchasedItems", - "printedName": "purchasedItems", + "name": "outfitLandingPageBundle", + "printedName": "outfitLandingPageBundle", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.PurchasedItem]?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.PurchasedItem]", + "name": "Metatype", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "PurchasedItem", - "printedName": "StyliticsData.PurchasedItem", - "usr": "s:13StyliticsData13PurchasedItemV" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } - ], - "usr": "s:Sa" + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData15PersonalizationV14purchasedItemsSayAA13PurchasedItemVGSgvp", - "mangledName": "$s13StyliticsData15PersonalizationV14purchasedItemsSayAA13PurchasedItemVGSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData14EngagementInfoO23outfitLandingPageBundleyAcA06OutfitH0V_SitcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO23outfitLandingPageBundleyAcA06OutfitH0V_SitcACmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "outfitLandingPageBundleItem", + "printedName": "outfitLandingPageBundleItem", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.PurchasedItem]?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.PurchasedItem]", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", "children": [ { "kind": "TypeNominal", - "name": "PurchasedItem", - "printedName": "StyliticsData.PurchasedItem", - "usr": "s:13StyliticsData13PurchasedItemV" + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ], - "usr": "s:Sa" + ] } - ], - "usr": "s:Sq" + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.EngagementInfo.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData15PersonalizationV14purchasedItemsSayAA13PurchasedItemVGSgvg", - "mangledName": "$s13StyliticsData15PersonalizationV14purchasedItemsSayAA13PurchasedItemVGSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData14EngagementInfoO27outfitLandingPageBundleItemyAcA06OutfithI0V_SitcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO27outfitLandingPageBundleItemyAcA06OutfithI0V_SitcACmF", + "moduleName": "StyliticsData" + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData14EngagementInfoO", + "mangledName": "$s13StyliticsData14EngagementInfoO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "EngagementsTrackingInfo", + "printedName": "EngagementsTrackingInfo", + "children": [ { "kind": "Constructor", "name": "init", - "printedName": "init(from:)", + "printedName": "init(event:engagementInfo:extraInfo:)", "children": [ { "kind": "TypeNominal", - "name": "Personalization", - "printedName": "StyliticsData.Personalization", - "usr": "s:13StyliticsData15PersonalizationV" + "name": "EngagementsTrackingInfo", + "printedName": "StyliticsData.EngagementsTrackingInfo", + "usr": "s:13StyliticsData23EngagementsTrackingInfoV" }, { "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + }, + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" } ], "declKind": "Constructor", - "usr": "s:13StyliticsData15PersonalizationV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData15PersonalizationV4fromACs7Decoder_p_tKcfc", + "usr": "s:13StyliticsData23EngagementsTrackingInfoV5event010engagementE005extraE0AcA5EventO_AA010EngagementE0OSDySSypGSgtcfc", + "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV5event010engagementE005extraE0AcA5EventO_AA010EngagementE0OSDySSypGSgtcfc", "moduleName": "StyliticsData", "declAttributes": [ "AccessControl" ], - "isFromExtension": true, - "throwing": true, "init_kind": "Designated" } ], "declKind": "Struct", - "usr": "s:13StyliticsData15PersonalizationV", - "mangledName": "$s13StyliticsData15PersonalizationV", + "usr": "s:13StyliticsData23EngagementsTrackingInfoV", + "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl" + "AccessControl", + "RawDocComment" ], "conformances": [ { @@ -25792,13 +25288,6 @@ "printedName": "Escapable", "usr": "s:s9EscapableP", "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" } ] }, @@ -25812,40 +25301,69 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", - "name": "TrendingBundlesResponse", - "printedName": "TrendingBundlesResponse", + "name": "StyledForYouContext", + "printedName": "StyledForYouContext", "children": [ { "kind": "Var", - "name": "response", - "printedName": "response", + "name": "requested", + "printedName": "requested", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URLResponse?", + "name": "Array", + "printedName": "[StyliticsData.StyledForYouContextItem]", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "StyledForYouContextItem", + "printedName": "StyliticsData.StyledForYouContextItem", + "usr": "s:13StyliticsData23StyledForYouContextItemV" } ], - "usr": "s:Sq" + "usr": "s:Sa" } ], "declKind": "Var", - "usr": "s:13StyliticsData23TrendingBundlesResponseV8responseSo13NSURLResponseCSgvp", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV8responseSo13NSURLResponseCSgvp", + "usr": "s:13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvp", + "mangledName": "$s13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -25855,54 +25373,103 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URLResponse?", + "name": "Array", + "printedName": "[StyliticsData.StyledForYouContextItem]", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "StyledForYouContextItem", + "printedName": "StyliticsData.StyledForYouContextItem", + "usr": "s:13StyliticsData23StyledForYouContextItemV" } ], - "usr": "s:Sq" + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvg", + "mangledName": "$s13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.StyledForYouContextItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "StyledForYouContextItem", + "printedName": "StyliticsData.StyledForYouContextItem", + "usr": "s:13StyliticsData23StyledForYouContextItemV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvs", + "mangledName": "$s13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23TrendingBundlesResponseV8responseSo13NSURLResponseCSgvg", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV8responseSo13NSURLResponseCSgvg", + "usr": "s:13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvM", + "mangledName": "$s13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvM", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "data", - "printedName": "data", + "name": "additional", + "printedName": "additional", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrendingBundles?", + "name": "Array", + "printedName": "[StyliticsData.StyledForYouContextItem]", "children": [ { "kind": "TypeNominal", - "name": "TrendingBundles", - "printedName": "StyliticsData.TrendingBundles", - "usr": "s:13StyliticsData15TrendingBundlesV" + "name": "StyledForYouContextItem", + "printedName": "StyliticsData.StyledForYouContextItem", + "usr": "s:13StyliticsData23StyledForYouContextItemV" } ], - "usr": "s:Sq" + "usr": "s:Sa" } ], "declKind": "Var", - "usr": "s:13StyliticsData23TrendingBundlesResponseV4dataAA0cD0VSgvp", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV4dataAA0cD0VSgvp", + "usr": "s:13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvp", + "mangledName": "$s13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], @@ -25915,22 +25482,22 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrendingBundles?", + "name": "Array", + "printedName": "[StyliticsData.StyledForYouContextItem]", "children": [ { "kind": "TypeNominal", - "name": "TrendingBundles", - "printedName": "StyliticsData.TrendingBundles", - "usr": "s:13StyliticsData15TrendingBundlesV" + "name": "StyledForYouContextItem", + "printedName": "StyliticsData.StyledForYouContextItem", + "usr": "s:13StyliticsData23StyledForYouContextItemV" } ], - "usr": "s:Sq" + "usr": "s:Sa" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23TrendingBundlesResponseV4dataAA0cD0VSgvg", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV4dataAA0cD0VSgvg", + "usr": "s:13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvg", + "mangledName": "$s13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -25947,22 +25514,22 @@ }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrendingBundles?", + "name": "Array", + "printedName": "[StyliticsData.StyledForYouContextItem]", "children": [ { "kind": "TypeNominal", - "name": "TrendingBundles", - "printedName": "StyliticsData.TrendingBundles", - "usr": "s:13StyliticsData15TrendingBundlesV" + "name": "StyledForYouContextItem", + "printedName": "StyliticsData.StyledForYouContextItem", + "usr": "s:13StyliticsData23StyledForYouContextItemV" } ], - "usr": "s:Sq" + "usr": "s:Sa" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23TrendingBundlesResponseV4dataAA0cD0VSgvs", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV4dataAA0cD0VSgvs", + "usr": "s:13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvs", + "mangledName": "$s13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvs", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "set" @@ -25979,37 +25546,134 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23TrendingBundlesResponseV4dataAA0cD0VSgvM", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV4dataAA0cD0VSgvM", + "usr": "s:13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvM", + "mangledName": "$s13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvM", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "_modify" } ] }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "StyledForYouContext", + "printedName": "StyliticsData.StyledForYouContext", + "usr": "s:13StyliticsData19StyledForYouContextV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData19StyledForYouContextV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData19StyledForYouContextV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData19StyledForYouContextV", + "mangledName": "$s13StyliticsData19StyledForYouContextV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "DecodableDictionary", + "printedName": "DecodableDictionary", + "children": [ { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "dictionary", + "printedName": "dictionary", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "[Swift.String : Any]?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData23TrendingBundlesResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData19DecodableDictionaryV10dictionarySDySSypGSgvp", + "mangledName": "$s13StyliticsData19DecodableDictionaryV10dictionarySDySSypGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -26026,116 +25690,72 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "[Swift.String : Any]?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23TrendingBundlesResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData19DecodableDictionaryV10dictionarySDySSypGSgvg", + "mangledName": "$s13StyliticsData19DecodableDictionaryV10dictionarySDySSypGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] }, - { - "kind": "Function", - "name": "isResponseEmpty", - "printedName": "isResponseEmpty()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData23TrendingBundlesResponseV02isE5EmptySbyF", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV02isE5EmptySbyF", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, { "kind": "Constructor", "name": "init", - "printedName": "init(response:data:error:)", + "printedName": "init(from:)", "children": [ { "kind": "TypeNominal", - "name": "TrendingBundlesResponse", - "printedName": "StyliticsData.TrendingBundlesResponse", - "usr": "s:13StyliticsData23TrendingBundlesResponseV" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URLResponse?", - "children": [ - { - "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrendingBundles?", - "children": [ - { - "kind": "TypeNominal", - "name": "TrendingBundles", - "printedName": "StyliticsData.TrendingBundles", - "usr": "s:13StyliticsData15TrendingBundlesV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" } ], "declKind": "Constructor", - "usr": "s:13StyliticsData23TrendingBundlesResponseV8response4data5errorACSo13NSURLResponseCSg_AA0cD0VSgs5Error_pSgtcfc", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV8response4data5errorACSo13NSURLResponseCSg_AA0cD0VSgs5Error_pSgtcfc", + "usr": "s:13StyliticsData19DecodableDictionaryV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData19DecodableDictionaryV4fromACs7Decoder_p_tKcfc", "moduleName": "StyliticsData", "declAttributes": [ "AccessControl" ], + "throwing": true, "init_kind": "Designated" } ], "declKind": "Struct", - "usr": "s:13StyliticsData23TrendingBundlesResponseV", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV", + "usr": "s:13StyliticsData19DecodableDictionaryV", + "mangledName": "$s13StyliticsData19DecodableDictionaryV", "moduleName": "StyliticsData", "declAttributes": [ "AccessControl" @@ -26154,6 +25774,13 @@ "printedName": "Escapable", "usr": "s:s9EscapableP", "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" } ] }, @@ -26169,32 +25796,32 @@ }, { "kind": "TypeDecl", - "name": "OutfitBundle", - "printedName": "OutfitBundle", + "name": "DynamicGalleriesResponse", + "printedName": "DynamicGalleriesResponse", "children": [ { "kind": "Var", - "name": "personalization", - "printedName": "personalization", + "name": "response", + "printedName": "response", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Personalization?", + "printedName": "Foundation.URLResponse?", "children": [ { "kind": "TypeNominal", - "name": "Personalization", - "printedName": "StyliticsData.Personalization", - "usr": "s:13StyliticsData15PersonalizationV" + "name": "URLResponse", + "printedName": "Foundation.URLResponse", + "usr": "c:objc(cs)NSURLResponse" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV15personalizationAA15PersonalizationVSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV15personalizationAA15PersonalizationVSgvp", + "usr": "s:13StyliticsData24DynamicGalleriesResponseV8responseSo13NSURLResponseCSgvp", + "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV8responseSo13NSURLResponseCSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -26211,21 +25838,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Personalization?", + "printedName": "Foundation.URLResponse?", "children": [ { "kind": "TypeNominal", - "name": "Personalization", - "printedName": "StyliticsData.Personalization", - "usr": "s:13StyliticsData15PersonalizationV" + "name": "URLResponse", + "printedName": "Foundation.URLResponse", + "usr": "c:objc(cs)NSURLResponse" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV15personalizationAA15PersonalizationVSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV15personalizationAA15PersonalizationVSgvg", + "usr": "s:13StyliticsData24DynamicGalleriesResponseV8responseSo13NSURLResponseCSgvg", + "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV8responseSo13NSURLResponseCSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -26234,27 +25861,27 @@ }, { "kind": "Var", - "name": "lookbookImageUrl", - "printedName": "lookbookImageUrl", + "name": "data", + "printedName": "data", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.GalleryBundles?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "GalleryBundles", + "printedName": "StyliticsData.GalleryBundles", + "usr": "s:13StyliticsData14GalleryBundlesV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV16lookbookImageUrlSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV16lookbookImageUrlSSSgvp", + "usr": "s:13StyliticsData24DynamicGalleriesResponseV4dataAA14GalleryBundlesVSgvp", + "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV4dataAA14GalleryBundlesVSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -26271,21 +25898,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.GalleryBundles?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "GalleryBundles", + "printedName": "StyliticsData.GalleryBundles", + "usr": "s:13StyliticsData14GalleryBundlesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV16lookbookImageUrlSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV16lookbookImageUrlSSSgvg", + "usr": "s:13StyliticsData24DynamicGalleriesResponseV4dataAA14GalleryBundlesVSgvg", + "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV4dataAA14GalleryBundlesVSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -26294,27 +25921,27 @@ }, { "kind": "Var", - "name": "primaryStyliticsItemId", - "printedName": "primaryStyliticsItemId", + "name": "error", + "printedName": "error", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV07primaryA6ItemIdSiSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV07primaryA6ItemIdSiSgvp", + "usr": "s:13StyliticsData24DynamicGalleriesResponseV5errors5Error_pSgvp", + "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV5errors5Error_pSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -26331,117 +25958,221 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV07primaryA6ItemIdSiSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV07primaryA6ItemIdSiSgvg", + "usr": "s:13StyliticsData24DynamicGalleriesResponseV5errors5Error_pSgvg", + "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV5errors5Error_pSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData24DynamicGalleriesResponseV", + "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "DataApisHost", + "printedName": "DataApisHost", + "children": [ { "kind": "Var", - "name": "largeImageUrl", - "printedName": "largeImageUrl", + "name": "production", + "printedName": "production", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.DataApisHost.Type) -> StyliticsData.DataApisHost", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.DataApisHost.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV13largeImageUrlSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV13largeImageUrlSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData0B8ApisHostO10productionyA2CmF", + "mangledName": "$s13StyliticsData0B8ApisHostO10productionyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "staging", + "printedName": "staging", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.DataApisHost.Type) -> StyliticsData.DataApisHost", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.DataApisHost.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData0B8ApisHostO7stagingyA2CmF", + "mangledName": "$s13StyliticsData0B8ApisHostO7stagingyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "custom", + "printedName": "custom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.DataApisHost.Type) -> (Swift.String) -> StyliticsData.DataApisHost", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> StyliticsData.DataApisHost", "children": [ + { + "kind": "TypeNominal", + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" + }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } - ], - "usr": "s:Sq" + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.DataApisHost.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV13largeImageUrlSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV13largeImageUrlSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData0B8ApisHostO6customyACSScACmF", + "mangledName": "$s13StyliticsData0B8ApisHostO6customyACSScACmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "transparentImageUrl", - "printedName": "transparentImageUrl", + "name": "host", + "printedName": "host", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV19transparentImageUrlSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV19transparentImageUrlSSSgvp", + "usr": "s:13StyliticsData0B8ApisHostO4hostSSvp", + "mangledName": "$s13StyliticsData0B8ApisHostO4hostSSvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasStorage", - "AccessControl" + "AccessControl", + "RawDocComment" ], - "isLet": true, - "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -26450,238 +26181,270 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV19transparentImageUrlSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV19transparentImageUrlSSSgvg", + "usr": "s:13StyliticsData0B8ApisHostO4hostSSvg", + "mangledName": "$s13StyliticsData0B8ApisHostO4hostSSvg", "moduleName": "StyliticsData", - "implicit": true, "accessorKind": "get" } ] + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData0B8ApisHostO", + "mangledName": "$s13StyliticsData0B8ApisHostO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OutfitTemplate", + "printedName": "OutfitTemplate", + "children": [ { "kind": "Var", - "name": "username", - "printedName": "username", + "name": "classic", + "printedName": "classic", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitTemplate.Type) -> StyliticsData.OutfitTemplate", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV8usernameSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV8usernameSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.OutfitTemplate.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV8usernameSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV8usernameSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData14OutfitTemplateO7classicyA2CmF", + "mangledName": "$s13StyliticsData14OutfitTemplateO7classicyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "baseImageUrl", - "printedName": "baseImageUrl", + "name": "hotspot", + "printedName": "hotspot", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitTemplate.Type) -> StyliticsData.OutfitTemplate", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV12baseImageUrlSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV12baseImageUrlSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.OutfitTemplate.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV12baseImageUrlSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV12baseImageUrlSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData14OutfitTemplateO7hotspotyA2CmF", + "mangledName": "$s13StyliticsData14OutfitTemplateO7hotspotyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "imageUrl", - "printedName": "imageUrl", + "name": "grid", + "printedName": "grid", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitTemplate.Type) -> StyliticsData.OutfitTemplate", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV8imageUrlSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV8imageUrlSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.OutfitTemplate.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV8imageUrlSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV8imageUrlSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData14OutfitTemplateO4gridyA2CmF", + "mangledName": "$s13StyliticsData14OutfitTemplateO4gridyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" + }, + { + "kind": "TypeNominal", + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" + } + ], + "declKind": "Func", + "usr": "s:13StyliticsData14OutfitTemplateO2eeoiySbAC_ACtFZ", + "mangledName": "$s13StyliticsData14OutfitTemplateO2eeoiySbAC_ACtFZ", + "moduleName": "StyliticsData", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" }, { "kind": "Var", - "name": "primaryRemoteId", - "printedName": "primaryRemoteId", + "name": "hashValue", + "printedName": "hashValue", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV15primaryRemoteIdSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV15primaryRemoteIdSSSgvp", + "usr": "s:13StyliticsData14OutfitTemplateO9hashValueSivp", + "mangledName": "$s13StyliticsData14OutfitTemplateO9hashValueSivp", "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, + "implicit": true, "accessors": [ { "kind": "Accessor", @@ -26690,22 +26453,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV15primaryRemoteIdSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV15primaryRemoteIdSSSgvg", + "usr": "s:13StyliticsData14OutfitTemplateO9hashValueSivg", + "mangledName": "$s13StyliticsData14OutfitTemplateO9hashValueSivg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -26713,28 +26468,115 @@ ] }, { - "kind": "Var", - "name": "coverImageUrl", - "printedName": "coverImageUrl", + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13StyliticsData14OutfitTemplateO4hash4intoys6HasherVz_tF", + "mangledName": "$s13StyliticsData14OutfitTemplateO4hash4intoys6HasherVz_tF", + "moduleName": "StyliticsData", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData14OutfitTemplateO", + "mangledName": "$s13StyliticsData14OutfitTemplateO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Personalization", + "printedName": "Personalization", + "children": [ + { + "kind": "Var", + "name": "browsedItems", + "printedName": "browsedItems", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.BrowsedItem]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.BrowsedItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "BrowsedItem", + "printedName": "StyliticsData.BrowsedItem", + "usr": "s:13StyliticsData11BrowsedItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV13coverImageUrlSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV13coverImageUrlSSSgvp", + "usr": "s:13StyliticsData15PersonalizationV12browsedItemsSayAA11BrowsedItemVGSgvp", + "mangledName": "$s13StyliticsData15PersonalizationV12browsedItemsSayAA11BrowsedItemVGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -26751,21 +26593,29 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.BrowsedItem]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.BrowsedItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "BrowsedItem", + "printedName": "StyliticsData.BrowsedItem", + "usr": "s:13StyliticsData11BrowsedItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV13coverImageUrlSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV13coverImageUrlSSSgvg", + "usr": "s:13StyliticsData15PersonalizationV12browsedItemsSayAA11BrowsedItemVGSgvg", + "mangledName": "$s13StyliticsData15PersonalizationV12browsedItemsSayAA11BrowsedItemVGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -26774,27 +26624,35 @@ }, { "kind": "Var", - "name": "accountUsername", - "printedName": "accountUsername", + "name": "purchasedItems", + "printedName": "purchasedItems", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.PurchasedItem]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.PurchasedItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "PurchasedItem", + "printedName": "StyliticsData.PurchasedItem", + "usr": "s:13StyliticsData13PurchasedItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV15accountUsernameSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV15accountUsernameSSSgvp", + "usr": "s:13StyliticsData15PersonalizationV14purchasedItemsSayAA13PurchasedItemVGSgvp", + "mangledName": "$s13StyliticsData15PersonalizationV14purchasedItemsSayAA13PurchasedItemVGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -26811,48 +26669,138 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.PurchasedItem]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.PurchasedItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "PurchasedItem", + "printedName": "StyliticsData.PurchasedItem", + "usr": "s:13StyliticsData13PurchasedItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV15accountUsernameSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV15accountUsernameSSSgvg", + "usr": "s:13StyliticsData15PersonalizationV14purchasedItemsSayAA13PurchasedItemVGSgvg", + "mangledName": "$s13StyliticsData15PersonalizationV14purchasedItemsSayAA13PurchasedItemVGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Personalization", + "printedName": "StyliticsData.Personalization", + "usr": "s:13StyliticsData15PersonalizationV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData15PersonalizationV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData15PersonalizationV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData15PersonalizationV", + "mangledName": "$s13StyliticsData15PersonalizationV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OutfitBundle", + "printedName": "OutfitBundle", + "children": [ { "kind": "Var", - "name": "requestId", - "printedName": "requestId", + "name": "personalization", + "printedName": "personalization", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "StyliticsData.Personalization?", + "children": [ + { + "kind": "TypeNominal", + "name": "Personalization", + "printedName": "StyliticsData.Personalization", + "usr": "s:13StyliticsData15PersonalizationV" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV9requestIdSSvp", - "mangledName": "$s13StyliticsData12OutfitBundleV9requestIdSSvp", + "usr": "s:13StyliticsData12OutfitBundleV15personalizationAA15PersonalizationVSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV15personalizationAA15PersonalizationVSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -26862,85 +26810,51 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "StyliticsData.Personalization?", + "children": [ + { + "kind": "TypeNominal", + "name": "Personalization", + "printedName": "StyliticsData.Personalization", + "usr": "s:13StyliticsData15PersonalizationV" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV9requestIdSSvg", - "mangledName": "$s13StyliticsData12OutfitBundleV9requestIdSSvg", + "usr": "s:13StyliticsData12OutfitBundleV15personalizationAA15PersonalizationVSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV15personalizationAA15PersonalizationVSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV9requestIdSSvs", - "mangledName": "$s13StyliticsData12OutfitBundleV9requestIdSSvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV9requestIdSSvM", - "mangledName": "$s13StyliticsData12OutfitBundleV9requestIdSSvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "accountId", - "printedName": "accountId", + "name": "lookbookImageUrl", + "printedName": "lookbookImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.String?", "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV9accountIdSiSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV9accountIdSiSgvp", + "usr": "s:13StyliticsData12OutfitBundleV16lookbookImageUrlSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV16lookbookImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -26957,21 +26871,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV9accountIdSiSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV9accountIdSiSgvg", + "usr": "s:13StyliticsData12OutfitBundleV16lookbookImageUrlSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV16lookbookImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -26980,8 +26894,8 @@ }, { "kind": "Var", - "name": "id", - "printedName": "id", + "name": "primaryStyliticsItemId", + "printedName": "primaryStyliticsItemId", "children": [ { "kind": "TypeNominal", @@ -26999,8 +26913,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV2idSiSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV2idSiSgvp", + "usr": "s:13StyliticsData12OutfitBundleV07primaryA6ItemIdSiSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV07primaryA6ItemIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -27030,8 +26944,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV2idSiSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV2idSiSgvg", + "usr": "s:13StyliticsData12OutfitBundleV07primaryA6ItemIdSiSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV07primaryA6ItemIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -27040,41 +26954,33 @@ }, { "kind": "Var", - "name": "items", - "printedName": "items", + "name": "largeImageUrl", + "printedName": "largeImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvp", + "usr": "s:13StyliticsData12OutfitBundleV13largeImageUrlSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV13largeImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -27085,97 +26991,31 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvg", + "usr": "s:13StyliticsData12OutfitBundleV13largeImageUrlSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV13largeImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvs", - "mangledName": "$s13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvM", - "mangledName": "$s13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "similarItemRemoteId", - "printedName": "similarItemRemoteId", + "name": "transparentImageUrl", + "printedName": "transparentImageUrl", "children": [ { "kind": "TypeNominal", @@ -27193,8 +27033,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV19similarItemRemoteIdSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV19similarItemRemoteIdSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV19transparentImageUrlSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV19transparentImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -27224,8 +27064,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV19similarItemRemoteIdSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV19similarItemRemoteIdSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV19transparentImageUrlSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV19transparentImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -27234,33 +27074,33 @@ }, { "kind": "Var", - "name": "contextType", - "printedName": "contextType", + "name": "username", + "printedName": "username", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.ContextType?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvp", + "usr": "s:13StyliticsData12OutfitBundleV8usernameSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV8usernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -27271,106 +27111,116 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.ContextType?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvg", + "usr": "s:13StyliticsData12OutfitBundleV8usernameSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV8usernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "baseImageUrl", + "printedName": "baseImageUrl", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData12OutfitBundleV12baseImageUrlSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV12baseImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.ContextType?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvs", - "mangledName": "$s13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvM", - "mangledName": "$s13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvM", + "usr": "s:13StyliticsData12OutfitBundleV12baseImageUrlSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV12baseImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "bundleContext", - "printedName": "bundleContext", + "name": "imageUrl", + "printedName": "imageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.BundleContext?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "BundleContext", - "printedName": "StyliticsData.BundleContext", - "usr": "s:13StyliticsData13BundleContextV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvp", + "usr": "s:13StyliticsData12OutfitBundleV8imageUrlSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV8imageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -27381,108 +27231,110 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.BundleContext?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "BundleContext", - "printedName": "StyliticsData.BundleContext", - "usr": "s:13StyliticsData13BundleContextV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvg", + "usr": "s:13StyliticsData12OutfitBundleV8imageUrlSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV8imageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "primaryRemoteId", + "printedName": "primaryRemoteId", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData12OutfitBundleV15primaryRemoteIdSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV15primaryRemoteIdSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.BundleContext?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "BundleContext", - "printedName": "StyliticsData.BundleContext", - "usr": "s:13StyliticsData13BundleContextV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvs", - "mangledName": "$s13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvM", - "mangledName": "$s13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvM", + "usr": "s:13StyliticsData12OutfitBundleV15primaryRemoteIdSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV15primaryRemoteIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "anchorItems", - "printedName": "anchorItems", + "name": "coverImageUrl", + "printedName": "coverImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV11anchorItemsSaySSGSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV11anchorItemsSaySSGSgvp", + "usr": "s:13StyliticsData12OutfitBundleV13coverImageUrlSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV13coverImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -27499,29 +27351,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV11anchorItemsSaySSGSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV11anchorItemsSaySSGSgvg", + "usr": "s:13StyliticsData12OutfitBundleV13coverImageUrlSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV13coverImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -27530,35 +27374,27 @@ }, { "kind": "Var", - "name": "tags", - "printedName": "tags", + "name": "accountUsername", + "printedName": "accountUsername", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV4tagsSaySSGSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV4tagsSaySSGSgvp", + "usr": "s:13StyliticsData12OutfitBundleV15accountUsernameSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV15accountUsernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -27575,29 +27411,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV4tagsSaySSGSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV4tagsSaySSGSgvg", + "usr": "s:13StyliticsData12OutfitBundleV15accountUsernameSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV15accountUsernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -27606,87 +27434,113 @@ }, { "kind": "Var", - "name": "updatedAt", - "printedName": "updatedAt", + "name": "requestId", + "printedName": "requestId", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV9updatedAtSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV9updatedAtSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV9requestIdSSvp", + "mangledName": "$s13StyliticsData12OutfitBundleV9requestIdSSvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12OutfitBundleV9requestIdSSvg", + "mangledName": "$s13StyliticsData12OutfitBundleV9requestIdSSvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12OutfitBundleV9requestIdSSvs", + "mangledName": "$s13StyliticsData12OutfitBundleV9requestIdSSvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Void", + "printedName": "()" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV9updatedAtSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV9updatedAtSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV9requestIdSSvM", + "mangledName": "$s13StyliticsData12OutfitBundleV9requestIdSSvM", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "relativeBoost", - "printedName": "relativeBoost", + "name": "accountId", + "printedName": "accountId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV13relativeBoostSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV13relativeBoostSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV9accountIdSiSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV9accountIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -27703,21 +27557,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV13relativeBoostSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV13relativeBoostSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV9accountIdSiSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV9accountIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -27726,27 +27580,27 @@ }, { "kind": "Var", - "name": "primaryRequestedId", - "printedName": "primaryRequestedId", + "name": "id", + "printedName": "id", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV18primaryRequestedIdSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV18primaryRequestedIdSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV2idSiSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV2idSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -27763,21 +27617,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV18primaryRequestedIdSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV18primaryRequestedIdSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV2idSiSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV2idSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -27786,33 +27640,41 @@ }, { "kind": "Var", - "name": "label", - "printedName": "label", + "name": "items", + "printedName": "items", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.OutfitBundleItem]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundleItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV5labelSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV5labelSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -27823,91 +27685,97 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.OutfitBundleItem]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundleItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV5labelSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV5labelSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "versionId", - "printedName": "versionId", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV9versionIdSiSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV9versionIdSiSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "[StyliticsData.OutfitBundleItem]?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundleItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV9versionIdSiSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV9versionIdSiSgvg", + "usr": "s:13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvs", + "mangledName": "$s13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvs", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvM", + "mangledName": "$s13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "sessionId", - "printedName": "sessionId", + "name": "similarItemRemoteId", + "printedName": "similarItemRemoteId", "children": [ { "kind": "TypeNominal", @@ -27925,8 +27793,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV9sessionIdSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV9sessionIdSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV19similarItemRemoteIdSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV19similarItemRemoteIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -27956,8 +27824,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV9sessionIdSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV9sessionIdSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV19similarItemRemoteIdSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV19similarItemRemoteIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -27966,33 +27834,33 @@ }, { "kind": "Var", - "name": "impressionId", - "printedName": "impressionId", + "name": "contextType", + "printedName": "contextType", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.ContextType?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV12impressionIdSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV12impressionIdSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -28003,56 +27871,106 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.ContextType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.ContextType?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV12impressionIdSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV12impressionIdSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvs", + "mangledName": "$s13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvs", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvM", + "mangledName": "$s13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "onModelImage", - "printedName": "onModelImage", + "name": "bundleContext", + "printedName": "bundleContext", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Bool?", + "printedName": "StyliticsData.BundleContext?", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "BundleContext", + "printedName": "StyliticsData.BundleContext", + "usr": "s:13StyliticsData13BundleContextV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV12onModelImageSbSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV12onModelImageSbSgvp", + "usr": "s:13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -28063,110 +27981,108 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Bool?", + "printedName": "StyliticsData.BundleContext?", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "BundleContext", + "printedName": "StyliticsData.BundleContext", + "usr": "s:13StyliticsData13BundleContextV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV12onModelImageSbSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV12onModelImageSbSgvg", + "usr": "s:13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "widgetAPIOutfitSortCompare", - "printedName": "widgetAPIOutfitSortCompare", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.DecodableDictionary?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV26widgetAPIOutfitSortCompareAA19DecodableDictionaryVSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV26widgetAPIOutfitSortCompareAA19DecodableDictionaryVSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.DecodableDictionary?", + "printedName": "StyliticsData.BundleContext?", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" + "name": "BundleContext", + "printedName": "StyliticsData.BundleContext", + "usr": "s:13StyliticsData13BundleContextV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV26widgetAPIOutfitSortCompareAA19DecodableDictionaryVSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV26widgetAPIOutfitSortCompareAA19DecodableDictionaryVSgvg", + "usr": "s:13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvs", + "mangledName": "$s13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvs", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvM", + "mangledName": "$s13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "imageUpdatedAt", - "printedName": "imageUpdatedAt", + "name": "anchorItems", + "printedName": "anchorItems", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV14imageUpdatedAtSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV14imageUpdatedAtSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV11anchorItemsSaySSGSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV11anchorItemsSaySSGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -28183,21 +28099,29 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV14imageUpdatedAtSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV14imageUpdatedAtSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV11anchorItemsSaySSGSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV11anchorItemsSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -28206,24 +28130,24 @@ }, { "kind": "Var", - "name": "traits", - "printedName": "traits", + "name": "tags", + "printedName": "tags", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.DecodableDictionary]?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", "name": "Array", - "printedName": "[StyliticsData.DecodableDictionary]", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sa" @@ -28233,8 +28157,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV6traitsSayAA19DecodableDictionaryVGSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV6traitsSayAA19DecodableDictionaryVGSgvp", + "usr": "s:13StyliticsData12OutfitBundleV4tagsSaySSGSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV4tagsSaySSGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -28251,18 +28175,18 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.DecodableDictionary]?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", "name": "Array", - "printedName": "[StyliticsData.DecodableDictionary]", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sa" @@ -28272,8 +28196,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV6traitsSayAA19DecodableDictionaryVGSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV6traitsSayAA19DecodableDictionaryVGSgvg", + "usr": "s:13StyliticsData12OutfitBundleV4tagsSaySSGSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV4tagsSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -28282,33 +28206,33 @@ }, { "kind": "Var", - "name": "widgetType", - "printedName": "widgetType", + "name": "updatedAt", + "printedName": "updatedAt", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.TrackingWidgetType?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV10widgetTypeAA014TrackingWidgetF0OSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV10widgetTypeAA014TrackingWidgetF0OSgvp", + "usr": "s:13StyliticsData12OutfitBundleV9updatedAtSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV9updatedAtSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -28319,81 +28243,91 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.TrackingWidgetType?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV10widgetTypeAA014TrackingWidgetF0OSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV10widgetTypeAA014TrackingWidgetF0OSgvg", + "usr": "s:13StyliticsData12OutfitBundleV9updatedAtSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV9updatedAtSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "relativeBoost", + "printedName": "relativeBoost", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData12OutfitBundleV13relativeBoostSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV13relativeBoostSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.TrackingWidgetType?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV10widgetTypeAA014TrackingWidgetF0OSgvs", - "mangledName": "$s13StyliticsData12OutfitBundleV10widgetTypeAA014TrackingWidgetF0OSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV10widgetTypeAA014TrackingWidgetF0OSgvM", - "mangledName": "$s13StyliticsData12OutfitBundleV10widgetTypeAA014TrackingWidgetF0OSgvM", + "usr": "s:13StyliticsData12OutfitBundleV13relativeBoostSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV13relativeBoostSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "pageURL", - "printedName": "pageURL", + "name": "primaryRequestedId", + "printedName": "primaryRequestedId", "children": [ { "kind": "TypeNominal", @@ -28411,10 +28345,15 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV7pageURLSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV7pageURLSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV18primaryRequestedIdSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV18primaryRequestedIdSSSgvp", "moduleName": "StyliticsData", - "isFromExtension": true, + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -28437,10 +28376,10 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV7pageURLSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV7pageURLSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV18primaryRequestedIdSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV18primaryRequestedIdSSSgvg", "moduleName": "StyliticsData", - "isFromExtension": true, + "implicit": true, "accessorKind": "get" } ] @@ -28494,9 +28433,7 @@ "usr": "s:13StyliticsData12OutfitBundleV4fromACs7Decoder_p_tKcfc", "mangledName": "$s13StyliticsData12OutfitBundleV4fromACs7Decoder_p_tKcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], + "implicit": true, "isFromExtension": true, "throwing": true, "init_kind": "Designated" @@ -28543,16 +28480,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", "name": "Dictionary", @@ -28914,6 +28841,13 @@ "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + }, { "kind": "Conformance", "name": "_ObjectiveCBridgeable", @@ -28973,184 +28907,429 @@ { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", "kind": "StringLiteral", - "offset": 885, + "offset": 885, + "length": 17, + "value": "\"price_localized\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "kind": "StringLiteral", + "offset": 937, + "length": 22, + "value": "\"sale_price_localized\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "kind": "StringLiteral", + "offset": 987, + "length": 14, + "value": "\"purchased_at\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "kind": "StringLiteral", + "offset": 1026, + "length": 11, + "value": "\"remote_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/CollageDimensions.swift", + "kind": "StringLiteral", + "offset": 567, + "length": 15, + "value": "\"outfit_height\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/CollageDimensions.swift", + "kind": "StringLiteral", + "offset": 610, + "length": 14, + "value": "\"outfit_width\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/CollageDimensions.swift", + "kind": "StringLiteral", + "offset": 652, + "length": 14, + "value": "\"image_height\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/CollageDimensions.swift", + "kind": "StringLiteral", + "offset": 693, + "length": 13, + "value": "\"image_width\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/NetworkLayer\/HttpMethod.swift", + "kind": "StringLiteral", + "offset": 168, + "length": 5, + "value": "\"GET\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/NetworkLayer\/HttpMethod.swift", + "kind": "StringLiteral", + "offset": 190, + "length": 6, + "value": "\"POST\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Coords.swift", + "kind": "StringLiteral", + "offset": 366, + "length": 3, + "value": "\"x\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Coords.swift", + "kind": "StringLiteral", + "offset": 392, + "length": 3, + "value": "\"y\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Coords.swift", + "kind": "StringLiteral", + "offset": 418, + "length": 3, + "value": "\"z\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/DynamicGallery\/BrowsedItem.swift", + "kind": "StringLiteral", + "offset": 384, + "length": 17, + "value": "\"pairing_message\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/OutfitLandingPage\/OutfitLandingPage.swift", + "kind": "StringLiteral", + "offset": 468, + "length": 8, + "value": "\"outfit\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/OutfitLandingPage\/OutfitLandingPage.swift", + "kind": "StringLiteral", + "offset": 510, + "length": 7, + "value": "\"items\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/OutfitLandingPage\/OutfitLandingPage.swift", + "kind": "StringLiteral", + "offset": 548, + "length": 17, + "value": "\"similar_outfits\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 938, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1306, + "length": 20, + "value": "\"lookbook_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1383, + "length": 27, + "value": "\"primary_stylitics_item_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1440, + "length": 16, + "value": "\"relative_boost\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1478, + "length": 7, + "value": "\"label\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1515, + "length": 17, + "value": "\"large_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1558, + "length": 12, + "value": "\"account_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1596, + "length": 12, + "value": "\"version_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1644, + "length": 23, + "value": "\"transparent_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1715, + "length": 12, + "value": "\"session_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1756, + "length": 16, + "value": "\"base_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1801, + "length": 15, + "value": "\"impression_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1841, + "length": 11, + "value": "\"image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1884, + "length": 19, + "value": "\"primary_remote_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1929, + "length": 12, + "value": "\"updated_at\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1971, "length": 17, - "value": "\"price_localized\"" + "value": "\"cover_image_url\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", "kind": "StringLiteral", - "offset": 937, - "length": 22, - "value": "\"sale_price_localized\"" + "offset": 2036, + "length": 18, + "value": "\"account_username\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", "kind": "StringLiteral", - "offset": 987, - "length": 14, - "value": "\"purchased_at\"" + "offset": 2102, + "length": 16, + "value": "\"on-model-image\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", "kind": "StringLiteral", - "offset": 1026, - "length": 11, - "value": "\"remote_id\"" + "offset": 2161, + "length": 32, + "value": "\"widget-api.outfit.sort\/compare\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/CollageDimensions.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", "kind": "StringLiteral", - "offset": 567, - "length": 15, - "value": "\"outfit_height\"" + "offset": 2224, + "length": 18, + "value": "\"image_updated_at\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/CollageDimensions.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", "kind": "StringLiteral", - "offset": 610, - "length": 14, - "value": "\"outfit_width\"" + "offset": 2277, + "length": 22, + "value": "\"primary_requested_id\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/CollageDimensions.swift", - "kind": "StringLiteral", - "offset": 652, - "length": 14, - "value": "\"image_height\"" + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/OutfitReqResTrackingInfo.swift", + "kind": "BooleanLiteral", + "offset": 406, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/CollageDimensions.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 693, - "length": 13, - "value": "\"image_width\"" + "offset": 1263, + "length": 2, + "value": "\"\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/NetworkLayer\/HttpMethod.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 168, - "length": 5, - "value": "\"GET\"" + "offset": 1784, + "length": 17, + "value": "\"large_image_url\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/NetworkLayer\/HttpMethod.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 190, - "length": 6, - "value": "\"POST\"" + "offset": 1836, + "length": 23, + "value": "\"other_client_item_ids\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Coords.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 366, - "length": 3, - "value": "\"x\"" + "offset": 1889, + "length": 17, + "value": "\"small_image_url\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Coords.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 392, - "length": 3, - "value": "\"y\"" + "offset": 1951, + "length": 12, + "value": "\"account_id\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Coords.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 418, - "length": 3, - "value": "\"z\"" + "offset": 1989, + "length": 12, + "value": "\"product_id\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/DynamicGallery\/BrowsedItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 384, - "length": 17, - "value": "\"pairing_message\"" + "offset": 2044, + "length": 9, + "value": "\"item_id\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Complementary\/Complementary.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 400, - "length": 17, - "value": "\"requested_items\"" + "offset": 2101, + "length": 16, + "value": "\"affiliate_link\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Complementary\/Complementary.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 452, - "length": 21, - "value": "\"complementary_items\"" + "offset": 2168, + "length": 16, + "value": "\"base_image_url\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Complementary\/RequestedItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 423, - "length": 9, - "value": "\"item_id\"" + "offset": 2209, + "length": 11, + "value": "\"image_url\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Complementary\/RequestedItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 457, + "offset": 2283, "length": 11, "value": "\"remote_id\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Complementary\/RequestedItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 494, + "offset": 2358, "length": 12, - "value": "\"account_id\"" + "value": "\"sale_price\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Complementary\/RequestedItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 536, + "offset": 2400, "length": 16, - "value": "\"affiliate_link\"" + "value": "\"retailer_style\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Complementary\/RequestedItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 577, - "length": 11, - "value": "\"image_url\"" + "offset": 2455, + "length": 27, + "value": "\"client_original_image_url\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/OutfitLandingPage\/OutfitLandingPage.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 484, - "length": 8, - "value": "\"outfit\"" + "offset": 2514, + "length": 18, + "value": "\"account_username\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/OutfitLandingPage\/OutfitLandingPage.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 526, - "length": 7, - "value": "\"items\"" + "offset": 2622, + "length": 16, + "value": "\"retailer_color\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/OutfitLandingPage\/OutfitLandingPage.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", + "kind": "StringLiteral", + "offset": 2711, + "length": 20, + "value": "\"lookbook_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 564, + "offset": 2780, + "length": 11, + "value": "\"color_hex\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", + "kind": "StringLiteral", + "offset": 2822, "length": 17, - "value": "\"similar_outfits\"" + "value": "\"price_localized\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/DataStorage\/SQLite\/SQLiteDB.swift", - "kind": "IntegerLiteral", - "offset": 232, - "length": 3, - "value": "100" + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", + "kind": "StringLiteral", + "offset": 2875, + "length": 23, + "value": "\"transparent_image_url\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/OutfitReqResTrackingInfo.swift", - "kind": "BooleanLiteral", - "offset": 406, - "length": 5, - "value": "false" + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", + "kind": "StringLiteral", + "offset": 2931, + "length": 19, + "value": "\"retailer_category\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", + "kind": "StringLiteral", + "offset": 2985, + "length": 22, + "value": "\"sale_price_localized\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/DynamicGallery\/PurchasedItem.swift", @@ -29162,14 +29341,14 @@ { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/ExtensionUtility.swift", "kind": "StringLiteral", - "offset": 6062, + "offset": 6356, "length": 41, "value": "\"com.stylitics.RefreshWidgetNotification\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/ExtensionUtility.swift", "kind": "StringLiteral", - "offset": 6161, + "offset": 6455, "length": 36, "value": "\"com.stylitics.DeviceMetricsDetails\"" }, @@ -29397,75 +29576,152 @@ "length": 1, "value": "\".label-presence-test\"" }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Config\/ExperienceConfigManager.swift", - "kind": "StringLiteral", - "offset": 639, - "length": 77, - "value": "\"exp.\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Config\/ExperienceConfigManager.swift", - "kind": "StringLiteral", - "offset": 671, - "length": 1, - "value": "\".widget-variant-styled-for-you-full-page-ios\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Config\/ExperienceConfigManager.swift", - "kind": "StringLiteral", - "offset": 759, - "length": 52, - "value": "\"exp.\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Config\/ExperienceConfigManager.swift", - "kind": "StringLiteral", - "offset": 791, - "length": 1, - "value": "\".widget-variant-ios\"" - }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Config\/ExperienceConfigManager.swift", "kind": "IntegerLiteral", - "offset": 862, + "offset": 639, "length": 1, "value": "0" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Config\/ExperienceConfigManager.swift", "kind": "IntegerLiteral", - "offset": 919, + "offset": 696, "length": 1, "value": "1" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Config\/ExperienceConfigManager.swift", "kind": "IntegerLiteral", - "offset": 960, + "offset": 737, "length": 1, "value": "1" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Config\/ExperienceConfigManager.swift", "kind": "IntegerLiteral", - "offset": 1005, + "offset": 782, "length": 1, "value": "0" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/DynamicGallery\/GalleryBundles.swift", "kind": "StringLiteral", - "offset": 397, + "offset": 381, "length": 9, "value": "\"bundles\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYouFullPage\/TrendingBundles.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1464, + "length": 17, + "value": "\"large_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1516, + "length": 23, + "value": "\"other_client_item_ids\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1573, + "length": 20, + "value": "\"collage-dimensions\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1623, + "length": 17, + "value": "\"small_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1666, + "length": 12, + "value": "\"product_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1701, + "length": 9, + "value": "\"item_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1758, + "length": 16, + "value": "\"affiliate_link\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1821, + "length": 11, + "value": "\"image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1915, + "length": 11, + "value": "\"remote_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1977, + "length": 22, + "value": "\"row_widget_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 2025, + "length": 12, + "value": "\"sale_price\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 2083, + "length": 16, + "value": "\"retailer_style\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 2138, + "length": 27, + "value": "\"client_original_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", "kind": "StringLiteral", - "offset": 365, + "offset": 2197, "length": 18, - "value": "\"trending-bundles\"" + "value": "\"account_username\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 2325, + "length": 17, + "value": "\"price_localized\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 2377, + "length": 22, + "value": "\"sale_price_localized\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/RequestIdGenerator.swift", @@ -29477,423 +29733,332 @@ { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfits.swift", "kind": "BooleanLiteral", - "offset": 316, + "offset": 288, "length": 5, "value": "false" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfits.swift", "kind": "StringLiteral", - "offset": 864, + "offset": 830, "length": 9, "value": "\"outfits\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfits.swift", "kind": "StringLiteral", - "offset": 909, + "offset": 875, "length": 22, "value": "\"localization_version\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfits.swift", "kind": "StringLiteral", - "offset": 957, + "offset": 923, "length": 12, "value": "\"account_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 339, - "length": 13, - "value": "\"add-to-cart\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 378, - "length": 25, - "value": "\"expand-see-more-options\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 431, - "length": 27, - "value": "\"collapse-see-more-options\"" + "offset": 339, + "length": 13, + "value": "\"add-to-cart\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2021, + "offset": 1824, "length": 16, "value": "\"outfits-widget\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2061, + "offset": 1864, "length": 14, "value": "\"mnm-embedded\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2096, + "offset": 1899, "length": 11, "value": "\"mnm-modal\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2135, + "offset": 1938, "length": 19, "value": "\"closet-essentials\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2180, + "offset": 1983, "length": 16, "value": "\"featured-shops\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2218, + "offset": 2021, "length": 12, "value": "\"V3-classic\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2258, + "offset": 2061, "length": 20, "value": "\"V3-main-and-detail\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2300, + "offset": 2103, "length": 12, "value": "\"V3-gallery\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2331, + "offset": 2134, "length": 9, "value": "\"V3-nike\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2364, + "offset": 2167, "length": 14, "value": "\"V3-moodboard\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2404, + "offset": 2207, "length": 17, "value": "\"V3-nike-gallery\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2443, + "offset": 2246, "length": 13, "value": "\"V3-hotspots\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2475, + "offset": 2278, "length": 14, "value": "\"data-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2509, + "offset": 2312, "length": 17, "value": "\"classic-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2546, + "offset": 2349, "length": 18, "value": "\"hotspots-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2593, + "offset": 2396, "length": 27, "value": "\"dynamic-galleries-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2637, + "offset": 2440, "length": 14, "value": "\"nike-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2676, - "length": 14, - "value": "\"syfy-ios-sdk\"" + "offset": 2479, + "length": 24, + "value": "\"styled-for-you-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2713, + "offset": 2526, "length": 22, "value": "\"shop-the-set-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2765, + "offset": 2578, "length": 29, "value": "\"outfit-landing-page-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2811, + "offset": 2624, "length": 14, "value": "\"grid-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2853, - "length": 26, - "value": "\"trending-outfits-ios-sdk\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 2899, - "length": 17, - "value": "\"upsells-ios-sdk\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 2949, - "length": 24, - "value": "\"syfy-full-page-ios-sdk\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 2999, - "length": 23, - "value": "\"complementary-ios-sdk\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 3047, - "length": 24, - "value": "\"shop-the-image-ios-sdk\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 3191, + "offset": 2758, "length": 10, "value": "\"hot-spot\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3222, + "offset": 2789, "length": 11, "value": "\"item-list\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3257, + "offset": 2824, "length": 15, "value": "\"item-list-cta\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3298, + "offset": 2865, "length": 17, "value": "\"modal-item-list\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3336, + "offset": 2903, "length": 11, "value": "\"item-tile\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3367, + "offset": 2934, "length": 9, "value": "\"collage\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3400, + "offset": 2967, "length": 14, "value": "\"product-list\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3436, + "offset": 3003, "length": 12, "value": "\"mini-modal\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3470, + "offset": 3037, "length": 12, "value": "\"bundle-cta\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3628, + "offset": 3195, "length": 23, "value": "\"client_original_image\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5034, + "offset": 4187, "length": 13, "value": "\"widget_type\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5067, + "offset": 4220, "length": 10, "value": "\"page_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5101, + "offset": 4254, "length": 14, "value": "\"ui_component\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5156, + "offset": 4309, "length": 15, "value": "\"outfit_bundle\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5238, + "offset": 4391, "length": 22, "value": "\"shop-the-set-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5285, - "length": 14, - "value": "\"syfy-ios-sdk\"" + "offset": 4438, + "length": 24, + "value": "\"styled-for-you-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5319, + "offset": 4482, "length": 17, "value": "\"classic-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5356, + "offset": 4519, "length": 18, "value": "\"hotspots-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5403, + "offset": 4566, "length": 27, "value": "\"dynamic-galleries-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5460, + "offset": 4623, "length": 29, "value": "\"outfit-landing-page-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5506, + "offset": 4669, "length": 14, "value": "\"grid-ios-sdk\"" }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 5548, - "length": 26, - "value": "\"trending-outfits-ios-sdk\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 5594, - "length": 17, - "value": "\"upsells-ios-sdk\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 5644, - "length": 24, - "value": "\"syfy-full-page-ios-sdk\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/ShopTheImage\/Matches.swift", - "kind": "StringLiteral", - "offset": 409, - "length": 11, - "value": "\"image_url\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/ShopTheImage\/Matches.swift", - "kind": "StringLiteral", - "offset": 450, - "length": 16, - "value": "\"feature_groups\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/ShopTheImage\/Matches.swift", - "kind": "StringLiteral", - "offset": 492, - "length": 12, - "value": "\"account_id\"" - }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/StyliticsDataApis.swift", "kind": "BooleanLiteral", @@ -29918,14 +30083,14 @@ { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/ShopTheSet\/ShopTheSet.swift", "kind": "StringLiteral", - "offset": 392, + "offset": 376, "length": 12, "value": "\"account_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/ShopTheSet\/ShopTheSet.swift", "kind": "StringLiteral", - "offset": 429, + "offset": 413, "length": 11, "value": "\"item_sets\"" }, @@ -29953,220 +30118,157 @@ { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2175, + "offset": 1737, "length": 23, "value": "\"other_client_item_ids\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2229, + "offset": 1791, "length": 17, "value": "\"price_localized\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2276, + "offset": 1838, "length": 16, "value": "\"affiliate_link\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2339, + "offset": 1901, "length": 12, "value": "\"sale_price\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2383, + "offset": 1945, "length": 18, "value": "\"account_username\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2436, + "offset": 1998, "length": 22, "value": "\"sale_price_localized\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2506, + "offset": 2068, "length": 16, "value": "\"base_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2545, + "offset": 2107, "length": 9, "value": "\"item_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2597, + "offset": 2159, "length": 11, "value": "\"remote_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2633, + "offset": 2195, "length": 11, "value": "\"color_hex\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2677, + "offset": 2239, "length": 20, "value": "\"lookbook_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2791, + "offset": 2353, "length": 17, "value": "\"large_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2838, + "offset": 2400, "length": 17, "value": "\"small_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2900, + "offset": 2462, "length": 12, "value": "\"account_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2938, + "offset": 2500, "length": 12, "value": "\"product_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2986, + "offset": 2548, "length": 23, "value": "\"transparent_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 3064, + "offset": 2626, "length": 19, "value": "\"retailer_category\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 3108, + "offset": 2670, "length": 11, "value": "\"image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 3204, + "offset": 2766, "length": 16, "value": "\"retailer_style\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 3259, + "offset": 2821, "length": 27, "value": "\"client_original_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 3376, + "offset": 2938, "length": 16, "value": "\"retailer_color\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", - "kind": "StringLiteral", - "offset": 3463, - "length": 16, - "value": "\"relative_boost\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", - "kind": "StringLiteral", - "offset": 3513, - "length": 20, - "value": "\"collage-dimensions\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", - "kind": "StringLiteral", - "offset": 3587, - "length": 22, - "value": "\"row_widget_image_url\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", - "kind": "StringLiteral", - "offset": 3652, - "length": 13, - "value": "\"we_category\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", - "kind": "StringLiteral", - "offset": 3698, - "length": 20, - "value": "\"original_image_url\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", - "kind": "StringLiteral", - "offset": 3743, - "length": 11, - "value": "\"hex_color\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Repository\/Repository.swift", - "kind": "BooleanLiteral", - "offset": 3063, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Repository\/Repository.swift", - "kind": "BooleanLiteral", - "offset": 3679, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Repository\/Repository.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/OutfitTrackingInfo.swift", "kind": "BooleanLiteral", - "offset": 4306, + "offset": 853, "length": 5, "value": "false" }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYouFullPage\/UpsellItems.swift", - "kind": "StringLiteral", - "offset": 359, - "length": 14, - "value": "\"upsell-items\"" - }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", @@ -30275,357 +30377,308 @@ { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 1173, - "length": 23, - "value": "\"\/api\/trending-bundles\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", - "kind": "StringLiteral", - "offset": 1222, - "length": 14, - "value": "\"\/api\/upsells\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", - "kind": "StringLiteral", - "offset": 1267, + "offset": 1169, "length": 19, "value": "\"\/api\/shop-the-set\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 1324, + "offset": 1226, "length": 27, "value": "\"\/api\/outfit-landing-page\/\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 1384, + "offset": 1286, "length": 21, "value": "\"\/mobile-sdk-metrics\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 1437, - "length": 26, - "value": "\"\/api\/items\/complementary\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", - "kind": "StringLiteral", - "offset": 1496, - "length": 21, - "value": "\"\/api\/shop-the-image\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", - "kind": "StringLiteral", - "offset": 1604, + "offset": 1394, "length": 34, "value": "\"1a7ece0ea7470977d03ed62dcbf72fa1\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 1730, + "offset": 1520, "length": 17, "value": "\"5eQ45@3E6@mRvNx\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 1805, + "offset": 1595, "length": 17, "value": "\"m27Epr8C@@Hhfgj\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 1917, + "offset": 1707, "length": 18, "value": "\"application\/json\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 1991, + "offset": 1781, "length": 14, "value": "\"Content-Type\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2072, + "offset": 1862, "length": 49, "value": "\"Already configured, can't be initialized again.\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2163, + "offset": 1953, "length": 32, "value": "\"Data SDK isn't configured yet.\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2225, + "offset": 2015, "length": 28, "value": "\"Unable to form a valid URL\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2297, + "offset": 2087, "length": 34, "value": "\"Error in formatting request body\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2355, + "offset": 2145, "length": 7, "value": "\"Error\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2394, + "offset": 2184, "length": 15, "value": "\"error_message\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2445, + "offset": 2235, "length": 12, "value": "\"Api Failed\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2492, + "offset": 2282, "length": 11, "value": "\"Api Error\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2548, + "offset": 2338, "length": 28, "value": "\"Client name not configured\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2621, + "offset": 2411, "length": 70, "value": "\"Tracking cannot be performed as the 'Do Not Track' option is enabled\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2750, + "offset": 2540, "length": 6, "value": "\"true\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2792, + "offset": 2582, "length": 9, "value": "\"Unknown\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2832, + "offset": 2622, "length": 7, "value": "\"en-US\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2868, + "offset": 2658, "length": 12, "value": "\"request_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2906, + "offset": 2696, "length": 9, "value": "\"sdk-ios\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2942, + "offset": 2732, "length": 10, "value": "\"modifier\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2978, + "offset": 2768, "length": 9, "value": "\"present\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3013, + "offset": 2803, "length": 9, "value": "\"control\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3084, + "offset": 2874, "length": 6, "value": "\"UUID\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3131, + "offset": 2921, "length": 31, "value": "\"stylitics.lastSavedClientName\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3199, - "length": 28, - "value": "\"stylitics.fasterDataExpiry\"" + "offset": 2982, + "length": 22, + "value": "\"stylitics.debugBuild\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3262, + "offset": 3039, "length": 22, "value": "\"stylitics.doNotTrack\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3349, + "offset": 3126, "length": 4, "value": "\"12\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3397, + "offset": 3174, "length": 4, "value": "\"40\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "IntegerLiteral", - "offset": 3445, + "offset": 3222, "length": 2, "value": "10" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "IntegerLiteral", - "offset": 3491, + "offset": 3268, "length": 1, "value": "3" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "IntegerLiteral", - "offset": 3535, + "offset": 3312, "length": 2, "value": "10" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "IntegerLiteral", - "offset": 3580, + "offset": 3357, "length": 1, "value": "3" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "IntegerLiteral", - "offset": 3622, - "length": 1, - "value": "4" + "offset": 3399, + "length": 2, + "value": "10" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "IntegerLiteral", - "offset": 3664, + "offset": 3442, "length": 1, "value": "3" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3700, + "offset": 3478, "length": 6, "value": "\"Nike\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3742, - "length": 15, - "value": "\"outfit_bundle\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", - "kind": "IntegerLiteral", - "offset": 3799, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", - "kind": "IntegerLiteral", - "offset": 3842, - "length": 2, - "value": "12" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", - "kind": "StringLiteral", - "offset": 3915, + "offset": 3555, "length": 34, "value": "\"STYLITICS_CLEAR_DATA_FOR_REQUEST\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 4022, + "offset": 3662, "length": 24, "value": "\"StyliticsDataUrlLogger\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 4084, + "offset": 3724, "length": 28, "value": "\"StyliticsRequestInfoLogger\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 4154, + "offset": 3794, "length": 27, "value": "\"StyliticsStacktraceLogger\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 4221, + "offset": 3861, "length": 30, "value": "\"StyliticsDeviceDetailsLogger\"" }, @@ -30653,150 +30706,101 @@ { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 664, + "offset": 682, "length": 13, "value": "\"item_number\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 703, + "offset": 721, "length": 16, "value": "\"widget_subtype\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 745, + "offset": 763, "length": 16, "value": "\"widget_version\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 783, + "offset": 801, "length": 12, "value": "\"account_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 820, + "offset": 838, "length": 16, "value": "\"amp_account_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 933, + "offset": 951, "length": 5, "value": "\"p.b\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 970, + "offset": 988, "length": 5, "value": "\"p.p\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 1082, + "offset": 1100, "length": 10, "value": "\"all_tags\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 1117, + "offset": 1135, "length": 15, "value": "\"return_object\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 1157, + "offset": 1175, "length": 18, "value": "\"with_item_coords\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 1201, + "offset": 1219, "length": 16, "value": "\"price_rounding\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 1254, + "offset": 1272, "length": 30, "value": "\"price_hide_double_zero_cents\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 1394, + "offset": 1412, "length": 12, "value": "\"session_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 1442, - "length": 11, - "value": "\"max_items\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", - "kind": "StringLiteral", - "offset": 1474, - "length": 11, - "value": "\"min_items\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", - "kind": "StringLiteral", - "offset": 1508, - "length": 14, - "value": "\"max-per-item\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", - "kind": "StringLiteral", - "offset": 1545, - "length": 14, - "value": "\"min-per-item\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", - "kind": "StringLiteral", - "offset": 3496, + "offset": 2533, "length": 10, "value": "\"mini-pdp\"" }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", - "kind": "StringLiteral", - "offset": 3910, - "length": 18, - "value": "\"trending-outfits\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", - "kind": "StringLiteral", - "offset": 4045, - "length": 14, - "value": "\"by-relevance\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", - "kind": "StringLiteral", - "offset": 4079, - "length": 10, - "value": "\"by-style\"" - }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/DynamicGallery\/Personalization.swift", "kind": "StringLiteral", @@ -30821,163 +30825,114 @@ { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 1591, + "offset": 1228, "length": 20, "value": "\"lookbook_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 1650, + "offset": 1287, "length": 27, "value": "\"primary_stylitics_item_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 1707, + "offset": 1344, "length": 17, "value": "\"large_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 1760, + "offset": 1397, "length": 23, "value": "\"transparent_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 1834, + "offset": 1471, "length": 16, "value": "\"base_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 1875, + "offset": 1512, "length": 11, "value": "\"image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 1918, + "offset": 1555, "length": 19, "value": "\"primary_remote_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 1967, + "offset": 1604, "length": 17, "value": "\"cover_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 2016, + "offset": 1653, "length": 18, "value": "\"account_username\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 2060, + "offset": 1697, "length": 12, "value": "\"account_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 2143, + "offset": 1780, "length": 24, "value": "\"similar_item_remote_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 2195, + "offset": 1832, "length": 14, "value": "\"anchor_items\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 2253, + "offset": 1890, "length": 12, "value": "\"updated_at\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 2295, + "offset": 1932, "length": 16, "value": "\"relative_boost\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 2346, + "offset": 1983, "length": 22, "value": "\"primary_requested_id\"" }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", - "kind": "StringLiteral", - "offset": 2413, - "length": 12, - "value": "\"version_id\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", - "kind": "StringLiteral", - "offset": 2451, - "length": 12, - "value": "\"session_id\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", - "kind": "StringLiteral", - "offset": 2492, - "length": 15, - "value": "\"impression_id\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", - "kind": "StringLiteral", - "offset": 2536, - "length": 16, - "value": "\"on-model-image\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", - "kind": "StringLiteral", - "offset": 2595, - "length": 32, - "value": "\"widget-api.outfit.sort\/compare\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", - "kind": "StringLiteral", - "offset": 2658, - "length": 18, - "value": "\"image_updated_at\"" - }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/TrackingDataHandler.swift", "kind": "Dictionary", "offset": 397, "length": 3, "value": "[]" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/OutfitBundleTrackingInfo.swift", - "kind": "BooleanLiteral", - "offset": 485, - "length": 5, - "value": "false" } ] } \ No newline at end of file diff --git a/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios.private.swiftinterface b/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios.private.swiftinterface index 1a9a22b..4e2f69b 100644 --- a/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios.private.swiftinterface +++ b/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -1,7 +1,7 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) +// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1) // swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name StyliticsData -// swift-module-flags-ignorable: -no-verify-emitted-module-interface -interface-compiler-version 6.1 +// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2 import CryptoKit import Foundation import SQLite3 @@ -40,13 +40,21 @@ extension StyliticsData.CollageDimensions : Swift.Decodable { case outfitWidth case imageHeight case imageWidth + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif + #if compiler(>=5.3) && $NonescapableTypes public init?(stringValue: Swift.String) + #endif + #if compiler(>=5.3) && $NonescapableTypes public init?(intValue: Swift.Int) + #endif public typealias RawValue = Swift.String + #if compiler(>=5.3) && $NonescapableTypes public var intValue: Swift.Int? { get } + #endif public var rawValue: Swift.String { get } @@ -85,34 +93,11 @@ public struct ReplacementsResponse { public let response: Foundation.URLResponse? public let data: StyliticsData.ReplacementsResponse.ResponseType? public let error: (any Swift.Error)? + #if compiler(>=5.3) && $NonescapableTypes public init(response: Foundation.URLResponse?, data: StyliticsData.ReplacementsResponse.ResponseType?, error: (any Swift.Error)?) + #endif } -public struct UpsellsResponse { - public typealias ResponseType = StyliticsData.UpsellItems - public let response: Foundation.URLResponse? - public var data: StyliticsData.UpsellsResponse.ResponseType? - public let error: (any Swift.Error)? - public func isResponseEmpty() -> Swift.Bool - public init(response: Foundation.URLResponse?, data: StyliticsData.UpsellsResponse.ResponseType? = nil, error: (any Swift.Error)?) -} -public struct Complementary : StyliticsData.IStyliticsData { - public var requestedItems: [Swift.String : StyliticsData.RequestedItem]? - public var complementaryItems: [Swift.String : [Swift.String : [StyliticsData.OutfitBundleItem]?]]? -} -extension StyliticsData.Complementary : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} -public struct RequestedItem : StyliticsData.IStyliticsData { - public let itemId: Swift.Int? - public let remoteId: Swift.String? - public let accountId: Swift.Int? - public var affiliateLink: Swift.String? - public var imageUrl: Swift.String? -} -extension StyliticsData.RequestedItem : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} -public struct OutfitLandingPage : StyliticsData.IStyliticsData { +public struct OutfitLandingPage { public var outfitBundle: StyliticsData.OutfitBundle? public var outfitBundleItems: [StyliticsData.OutfitBundleItem]? public var similarOutfits: [StyliticsData.OutfitBundle]? @@ -120,15 +105,83 @@ public struct OutfitLandingPage : StyliticsData.IStyliticsData { extension StyliticsData.OutfitLandingPage : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } -public struct StyledForYouFullPageResponse : StyliticsData.IStyliticsData { - public var styledForYouResponse: StyliticsData.StyledForYouResponse - public var trendingBundlesResponse: StyliticsData.TrendingBundlesResponse - public var upsellsResponse: StyliticsData.UpsellsResponse - public init(styledForYouResponse: StyliticsData.StyledForYouResponse, trendingBundlesResponse: StyliticsData.TrendingBundlesResponse, upsellsResponse: StyliticsData.UpsellsResponse) +public struct Outfit { + public let lookbookImageUrl: Swift.String? + public let tags: [Swift.String]? + public let primaryStyliticsItemId: Swift.Int? + public let relativeBoost: Swift.String? + public let label: Swift.String? + public let largeImageUrl: Swift.String? + public let accountId: Swift.Int? + public let versionId: Swift.Int? + public let transparentImageUrl: Swift.String? + public let username: Swift.String? + public let sessionId: Swift.String? + public let baseImageUrl: Swift.String? + public let impressionId: Swift.String? + public let imageUrl: Swift.String? + public let primaryRemoteId: Swift.String? + public let updatedAt: Swift.String? + public let coverImageUrl: Swift.String? + public let id: Swift.Int? + public let accountUsername: Swift.String? + public var items: [StyliticsData.OutfitItem]? + public let onModelImage: Swift.Bool? + public var requestId: Swift.String + public let widgetAPIOutfitSortCompare: StyliticsData.DecodableDictionary? + public let imageUpdatedAt: Swift.String? + public let primaryRequestedID: Swift.String? + public let traits: [StyliticsData.DecodableDictionary]? +} +extension StyliticsData.Outfit : Swift.Decodable { + public init(from decoder: any Swift.Decoder) throws } public struct EngagementsResponse { public var error: (any Swift.Error)? - public init(error: (any Swift.Error)?) +} +public struct OutfitItem { + public let promotions: [Swift.String]? + public let category: Swift.String? + public let tags: [Swift.String]? + public let largeImageUrl: Swift.String? + public let otherClientItemIds: StyliticsData.DecodableDictionary? + public let smallImageUrl: Swift.String? + public let color: Swift.String? + public let accountId: Swift.Int? + public let productId: Swift.String? + public let coords: StyliticsData.Coords? + public let itemId: Swift.Int? + public let name: Swift.String? + public let affiliateLink: Swift.String? + public let username: Swift.String? + public let baseImageUrl: Swift.String? + public let imageUrl: Swift.String? + public let brand: Swift.String? + public let style: Swift.String? + public let remoteId: Swift.String? + public let sku: Swift.String? + public let stocked: Swift.Bool? + public let salePrice: Swift.Double? + public let retailerStyle: Swift.String? + public let clientOriginalImageUrl: Swift.String? + public let accountUsername: Swift.String? + public let retailer: Swift.String? + public let gender: Swift.String? + public let skus: [Swift.String]? + public let retailerColor: Swift.String? + public let price: Swift.Double? + public let pattern: Swift.String? + public var requestId: Swift.String + public let lookbookImageURL: Swift.String? + public let department: Swift.String? + public let colorHex: Swift.String? + public let priceLocalized: Swift.String? + public let transparentImageURL: Swift.String? + public let retailerCategory: Swift.String? + public let salePriceLocalized: Swift.String? +} +extension StyliticsData.OutfitItem : Swift.Decodable { + public init(from decoder: any Swift.Decoder) throws } final public class StyliticsConfig { final public let timeoutInSecs: Swift.Double? @@ -138,7 +191,9 @@ final public class StyliticsConfig { final public var locale: Swift.String? final public let clientName: Swift.String final public var customerProfileId: Swift.String? + #if compiler(>=5.3) && $NonescapableTypes public init(timeoutInSecs: Swift.Double? = nil, enableDebugLogs: Swift.Bool? = nil, dataApisHost: StyliticsData.DataApisHost? = nil, trackingApisHost: StyliticsData.TrackingApisHost? = nil, locale: Swift.String? = nil, clientName: Swift.String, customerProfileId: Swift.String? = nil) + #endif @objc deinit } public struct PurchasedItem { @@ -150,13 +205,19 @@ extension StyliticsData.PurchasedItem : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } extension Swift.Dictionary { + #if compiler(>=5.3) && $NonescapableTypes public func merge(_ dict: [Key : Value]?) -> [Key : Value] + #endif +} +extension StyliticsData.Outfit { + #if compiler(>=5.3) && $NonescapableTypes + public func getAnchorItem() -> StyliticsData.OutfitItem? + #endif } extension StyliticsData.OutfitBundle { - public var pageURL: Swift.String? { - get - } + #if compiler(>=5.3) && $NonescapableTypes public func getAnchorItem() -> StyliticsData.OutfitBundleItem? + #endif } public struct OutfitsResponse { public typealias ResponseType = StyliticsData.Outfits @@ -164,12 +225,6 @@ public struct OutfitsResponse { public let data: StyliticsData.OutfitsResponse.ResponseType? public let error: (any Swift.Error)? } -public struct ComplementaryResponse { - public typealias ResponseType = StyliticsData.Complementary - public let response: Foundation.URLResponse? - public let data: StyliticsData.ComplementaryResponse.ResponseType? - public let error: (any Swift.Error)? -} public struct PurchasesResponse { public var error: (any Swift.Error)? } @@ -221,15 +276,13 @@ extension StyliticsData.ShopTheSetItem : Swift.Decodable { @objc deinit } extension StyliticsData.ExperienceConfigManager { + #if compiler(>=5.3) && $NonescapableTypes public static var labelStyle: Swift.String? { get } - public static func syfyFullPageModules() -> [StyliticsData.SYFYFullPageModule]? - public static var variantWidget: Swift.String? { - get - } + #endif } -public struct GalleryBundles : StyliticsData.IStyliticsData { +public struct GalleryBundles { public var list: [StyliticsData.OutfitBundle] } extension StyliticsData.GalleryBundles : Swift.Decodable { @@ -239,7 +292,9 @@ public enum ContextType : Swift.String { case purchased case browsed case item + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get @@ -253,14 +308,95 @@ public enum NetworkError : Swift.Error { get } } -public struct ModelLookup { -} -public struct TrendingBundles : StyliticsData.IStyliticsData { - public var list: [StyliticsData.OutfitBundle]? +public struct ReplacementItem { + public let promotions: [Swift.String]? + public let category: Swift.String? + public let largeImageUrl: Swift.String? + public let otherClientItemIds: StyliticsData.DecodableDictionary? + public let collageDimensions: StyliticsData.CollageDimensions? + public let smallImageUrl: Swift.String? + public let productId: Swift.String? + public let itemId: Swift.Int? + public let name: Swift.String? + public let affiliateLink: Swift.String? + public let username: Swift.String? + public let imageUrl: Swift.String? + public let brand: Swift.String? + public let region: Swift.String? + public let style: Swift.String? + public let remoteId: Swift.String? + public let sku: Swift.String? + public let rowWidgetImageUrl: Swift.String? + public let salePrice: Swift.Double? + public let id: Swift.Int? + public let retailerStyle: Swift.String? + public let clientOriginalImageUrl: Swift.String? + public let accountUsername: Swift.String? + public let retailer: Swift.String? + public let gender: Swift.String? + public let skus: [Swift.String]? + public let price: Swift.Double? + public let priceLocalized: Swift.String? + public let salePriceLocalized: Swift.String? } -extension StyliticsData.TrendingBundles : Swift.Decodable { +extension StyliticsData.ReplacementItem : Swift.Decodable { + public enum CodingKeys : Swift.String, Swift.CodingKey { + case promotions + case category + case largeImageUrl + case otherClientItemIds + case collageDimensions + case smallImageUrl + case productId + case itemId + case name + case affiliateLink + case username + case imageUrl + case brand + case region + case style + case remoteId + case sku + case rowWidgetImageUrl + case salePrice + case id + case retailerStyle + case clientOriginalImageUrl + case accountUsername + case retailer + case gender + case skus + case price + case priceLocalized + case salePriceLocalized + #if compiler(>=5.3) && $NonescapableTypes + public init?(rawValue: Swift.String) + #endif + #if compiler(>=5.3) && $NonescapableTypes + public init?(stringValue: Swift.String) + #endif + #if compiler(>=5.3) && $NonescapableTypes + public init?(intValue: Swift.Int) + #endif + public typealias RawValue = Swift.String + #if compiler(>=5.3) && $NonescapableTypes + public var intValue: Swift.Int? { + get + } + #endif + public var rawValue: Swift.String { + get + } + public var stringValue: Swift.String { + get + } + } + public func toOutfitItem(outfitItem: StyliticsData.OutfitItem) -> StyliticsData.OutfitItem public init(from decoder: any Swift.Decoder) throws } +public struct ModelLookup { +} public enum TrackingApisHost { case production case staging @@ -272,17 +408,17 @@ public enum TrackingApisHost { public struct StyledForYouResponse { public typealias ResponseType = StyliticsData.StyledForYou public let response: Foundation.URLResponse? - public var data: StyliticsData.StyledForYouResponse.ResponseType? + public let data: StyliticsData.StyledForYouResponse.ResponseType? public let error: (any Swift.Error)? - public func isResponseEmpty() -> Swift.Bool - public init(response: Foundation.URLResponse?, data: StyliticsData.StyledForYouResponse.ResponseType? = nil, error: (any Swift.Error)?) } -public struct Outfits : StyliticsData.IStyliticsData { - public var list: [StyliticsData.OutfitBundle] +public struct Outfits { + public var list: [StyliticsData.Outfit] public let localizationVersion: Swift.String? public var isMixAndMatchEnabled: Swift.Bool public var accountId: Swift.Int? - public init(list: [StyliticsData.OutfitBundle], localizationVersion: Swift.String?, isMixAndMatchEnabled: Swift.Bool, accountId: Swift.Int? = nil) + #if compiler(>=5.3) && $NonescapableTypes + public init(list: [StyliticsData.Outfit], localizationVersion: Swift.String?, isMixAndMatchEnabled: Swift.Bool, accountId: Swift.Int? = nil) + #endif } extension StyliticsData.Outfits : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws @@ -295,9 +431,9 @@ public enum Event : Swift.String, Swift.CaseIterable { case jumplink case visit case addToCart - case seeMoreExpand - case seeMoreCollapse + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias AllCases = [StyliticsData.Event] public typealias RawValue = Swift.String nonisolated public static var allCases: [StyliticsData.Event] { @@ -317,7 +453,9 @@ public enum UIComponent : Swift.String { case productList case miniModal case bundleCta + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get @@ -326,7 +464,9 @@ public enum UIComponent : Swift.String { public enum ShopTheSetEventType : Swift.String { case set case item + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get @@ -347,7 +487,9 @@ public enum TrackingInfoKey : Swift.String { case uiComponent case outfit case outfitBundle + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get @@ -361,53 +503,29 @@ public enum TrackingWidgetType : Swift.String { case dynamicGalleries case outfitLandingPage case grid - case trendingBundles - case upsells - case styledForYouFullPage + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get } } -public struct StyledForYou : StyliticsData.IStyliticsData { +public struct StyledForYou { public var purchased: StyliticsData.StyledForYouContext? public var browsed: StyliticsData.StyledForYouContext? - public init(purchased: StyliticsData.StyledForYouContext? = nil, browsed: StyliticsData.StyledForYouContext? = nil) } extension StyliticsData.StyledForYou : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } -public struct Features : StyliticsData.IStyliticsData { - public var category: Swift.String? - public var coords: StyliticsData.Coords? - public var items: [StyliticsData.OutfitBundleItem]? -} -extension StyliticsData.Features : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} -public struct Matches : StyliticsData.IStyliticsData { - public let status: Swift.String? - public let imageUrl: Swift.String? - public var featureGroups: [Swift.String : StyliticsData.Features]? - public let accountId: Swift.Int? -} -extension StyliticsData.Matches : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} -public struct ShopTheImage : StyliticsData.IStyliticsData { - public var version: Swift.String? - public var matches: [Swift.String : StyliticsData.Matches]? -} -extension StyliticsData.ShopTheImage : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} public struct BundleContext { public let imageUrl: Swift.String? public let contextType: StyliticsData.ContextType public let pairingMessage: Swift.String? public let productName: Swift.String? + #if compiler(>=5.3) && $NonescapableTypes public init(imageUrl: Swift.String?, contextType: StyliticsData.ContextType, pairingMessage: Swift.String?, productName: Swift.String?) + #endif } public struct ShopTheSetItemsInfo { public let topItem: StyliticsData.ShopTheSetItem @@ -416,12 +534,14 @@ public struct ShopTheSetItemsInfo { public let bottomItemPosition: Swift.Int public let actionItemPosition: StyliticsData.ShopTheSetActionItemPosition public init(topItem: StyliticsData.ShopTheSetItem, topItemPosition: Swift.Int, bottomItem: StyliticsData.ShopTheSetItem, bottomItemPosition: Swift.Int, actionItemPosition: StyliticsData.ShopTheSetActionItemPosition) + #if compiler(>=5.3) && $NonescapableTypes public var collectionIds: [Swift.Int]? { get } + #endif } -public struct ReplacementItems : StyliticsData.IStyliticsData { - public let items: [Swift.String : [StyliticsData.OutfitBundleItem]] +public struct ReplacementItems { + public let items: [Swift.String : [StyliticsData.ReplacementItem]] } extension StyliticsData.ReplacementItems : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws @@ -431,20 +551,23 @@ extension StyliticsData.ReplacementItems : Swift.Decodable { public static func replacements(optionsInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.ReplacementsResponse) -> Swift.Void) public static func dynamicGalleries(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.DynamicGalleriesResponse) -> Swift.Void) throws public static func styledForYou(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.StyledForYouResponse) -> Swift.Void) throws - public static func styledForYouFullPage(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.StyledForYouFullPageResponse) -> Swift.Void) throws - public static func trendingBundles(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.TrendingBundlesResponse) -> Swift.Void) throws - public static func upsells(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.UpsellsResponse) -> Swift.Void) throws public static func shopTheSet(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.ShopTheSetResponse) -> Swift.Void) throws - public static func outfitLandingPage(id: Swift.Int, filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.OutfitLandingPageResponse) -> Swift.Void) throws + public static func outfitLandingPage(outfitId: Swift.Int, filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.OutfitLandingPageResponse) -> Swift.Void) throws public static func configure(config: StyliticsData.StyliticsConfig) throws + #if compiler(>=5.3) && $NonescapableTypes public static func engagement(trackingInfo: StyliticsData.EngagementsTrackingInfo, response: ((StyliticsData.EngagementsResponse) -> Swift.Void)? = nil) + #endif + #if compiler(>=5.3) && $NonescapableTypes public static func purchases(purchasedItems: StyliticsData.PurchasedItems, response: ((StyliticsData.PurchasesResponse) -> Swift.Void)? = nil) + #endif + #if compiler(>=5.3) && $NonescapableTypes public static func updateGlobalLocale(_ locale: Swift.String?) throws + #endif + #if compiler(>=5.3) && $NonescapableTypes public static func updateCustomerProfileId(_ customerProfileId: Swift.String?) throws + #endif public static func doNotTrack(_ doNotTrack: Swift.Bool) public static func outfitsCountDisplayedByUxSdk(outfits: StyliticsData.Outfits, outfitTemplate: StyliticsData.OutfitTemplate) -> Swift.Int - public static func complementary(optionsInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.ComplementaryResponse) -> Swift.Void) throws - public static func shopTheImage(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.ShopTheImageResponse) -> Swift.Void) throws @objc deinit } public struct OutfitLandingPageResponse { @@ -453,7 +576,7 @@ public struct OutfitLandingPageResponse { public let data: StyliticsData.OutfitLandingPageResponse.ResponseType? public let error: (any Swift.Error)? } -public struct ShopTheSet : StyliticsData.IStyliticsData { +public struct ShopTheSet { public let accountId: Swift.Int? public var itemSets: [[StyliticsData.ShopTheSetItem]]? } @@ -461,12 +584,18 @@ extension StyliticsData.ShopTheSet : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } public struct PurchasedItems { - public init(currency: Swift.String, orderId: Swift.String? = nil, itemInfoList: [StyliticsData.PurchasedItemInfo]) + public init(currency: Swift.String, orderId: Swift.String, itemInfoList: [StyliticsData.PurchasedItemInfo], orderTotal: Swift.Double, locale: Swift.String) throws } public struct PurchasedItemInfo { - public init?(remoteId: Swift.String?, itemId: Swift.String?, price: Swift.Double?) - public init?(remoteId: Swift.String?, itemId: Swift.String?, price: Swift.Int?) - public init?(remoteId: Swift.String?, itemId: Swift.Int?, price: Swift.Double?) + #if compiler(>=5.3) && $NonescapableTypes + public init?(remoteId: Swift.String?, itemId: Swift.String?, price: Swift.Double?, quantity: Swift.Int?) + #endif + #if compiler(>=5.3) && $NonescapableTypes + public init?(remoteId: Swift.String?, itemId: Swift.String?, price: Swift.Int?, quantity: Swift.Int?) + #endif + #if compiler(>=5.3) && $NonescapableTypes + public init?(remoteId: Swift.String?, itemId: Swift.Int?, price: Swift.Double?, quantity: Swift.Int?) + #endif } public struct OutfitBundleItem { public let promotions: [Swift.String]? @@ -508,47 +637,14 @@ public struct OutfitBundleItem { public let skus: [Swift.String]? public let retailerColor: Swift.String? public let pattern: Swift.String? - public let coords: StyliticsData.Coords? - public var relativeBoost: Swift.String? - public let collageDimensions: StyliticsData.CollageDimensions? - public let region: Swift.String? - public let rowWidgetImageUrl: Swift.String? - public let id: Swift.Int? - public var widgetType: StyliticsData.TrackingWidgetType? - public let weCategory: Swift.String? - public let originalImageUrl: Swift.String? - public let hexColor: Swift.String? - public let relevance: Swift.Double? - public let guided: Swift.Bool? } extension StyliticsData.OutfitBundleItem : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } -extension StyliticsData.OutfitBundleItem { - public func updateReplacementFromAnchorItem(_ anchorItem: StyliticsData.OutfitBundleItem) -> StyliticsData.OutfitBundleItem -} -public struct ShopTheImageResponse { - public typealias ResponseType = StyliticsData.ShopTheImage - public let response: Foundation.URLResponse? - public let data: StyliticsData.ShopTheImageResponse.ResponseType? - public let error: (any Swift.Error)? -} -public struct UpsellItems : StyliticsData.IStyliticsData { - public var upsells: [StyliticsData.OutfitBundleItem]? -} -extension StyliticsData.UpsellItems : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} public enum EngagementInfo { - case replacement(outfitBundle: StyliticsData.OutfitBundle, oldOutfitBundleItem: StyliticsData.OutfitBundleItem, newOutfitBundleItem: StyliticsData.OutfitBundleItem) - case outfitBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case outfitBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case classicBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case classicBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case hotspotBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case hotspotBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case gridBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case gridBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) + case outfit(outfit: StyliticsData.Outfit, position: Swift.Int) + case outfitItem(outfitItem: StyliticsData.OutfitItem, position: Swift.Int) + case replacement(outfit: StyliticsData.Outfit, oldOutfitItem: StyliticsData.OutfitItem, newOutfitItem: StyliticsData.OutfitItem) case galleryBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) case galleryBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) case eventDetails(requestId: Swift.String) @@ -557,17 +653,11 @@ public enum EngagementInfo { case styledForYouBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) case outfitLandingPageBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) case outfitLandingPageBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case trendingBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case trendingBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case upsellsItemData(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case styledForYouFullPageData(requestId: Swift.String, position: Swift.Int) - case shopTheImageItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) } public struct EngagementsTrackingInfo { - public let event: StyliticsData.Event - public let engagementInfo: StyliticsData.EngagementInfo - public let extraInfo: [Swift.String : Any]? + #if compiler(>=5.3) && $NonescapableTypes public init(event: StyliticsData.Event, engagementInfo: StyliticsData.EngagementInfo, extraInfo: [Swift.String : Any]? = nil) + #endif } public struct StyledForYouContext { public var requested: [StyliticsData.StyledForYouContextItem] @@ -595,8 +685,6 @@ public enum DataApisHost { get } } -public protocol IStyliticsData { -} public enum OutfitTemplate { case classic case hotspot @@ -607,16 +695,6 @@ public enum OutfitTemplate { get } } -public enum SYFYFullPageModule : Swift.String { - case syfy - case trendingBundles - case upsells - public init?(rawValue: Swift.String) - public typealias RawValue = Swift.String - public var rawValue: Swift.String { - get - } -} public struct Personalization { public let browsedItems: [StyliticsData.BrowsedItem]? public let purchasedItems: [StyliticsData.PurchasedItem]? @@ -624,14 +702,6 @@ public struct Personalization { extension StyliticsData.Personalization : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } -public struct TrendingBundlesResponse { - public typealias ResponseType = StyliticsData.TrendingBundles - public let response: Foundation.URLResponse? - public var data: StyliticsData.TrendingBundlesResponse.ResponseType? - public let error: (any Swift.Error)? - public func isResponseEmpty() -> Swift.Bool - public init(response: Foundation.URLResponse?, data: StyliticsData.TrendingBundlesResponse.ResponseType? = nil, error: (any Swift.Error)?) -} public struct OutfitBundle { public let personalization: StyliticsData.Personalization? public let lookbookImageUrl: Swift.String? @@ -656,15 +726,6 @@ public struct OutfitBundle { public let updatedAt: Swift.String? public let relativeBoost: Swift.String? public let primaryRequestedId: Swift.String? - public let label: Swift.String? - public let versionId: Swift.Int? - public let sessionId: Swift.String? - public let impressionId: Swift.String? - public let onModelImage: Swift.Bool? - public let widgetAPIOutfitSortCompare: StyliticsData.DecodableDictionary? - public let imageUpdatedAt: Swift.String? - public let traits: [StyliticsData.DecodableDictionary]? - public var widgetType: StyliticsData.TrackingWidgetType? } extension StyliticsData.OutfitBundle : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws @@ -677,6 +738,9 @@ extension StyliticsData.ContextType : Swift.Hashable {} extension StyliticsData.ContextType : Swift.RawRepresentable {} extension StyliticsData.NetworkError : Swift.Equatable {} extension StyliticsData.NetworkError : Swift.Hashable {} +extension StyliticsData.ReplacementItem.CodingKeys : Swift.Equatable {} +extension StyliticsData.ReplacementItem.CodingKeys : Swift.Hashable {} +extension StyliticsData.ReplacementItem.CodingKeys : Swift.RawRepresentable {} extension StyliticsData.Event : Swift.Equatable {} extension StyliticsData.Event : Swift.Hashable {} extension StyliticsData.Event : Swift.RawRepresentable {} @@ -696,6 +760,3 @@ extension StyliticsData.TrackingWidgetType : Swift.Hashable {} extension StyliticsData.TrackingWidgetType : Swift.RawRepresentable {} extension StyliticsData.OutfitTemplate : Swift.Equatable {} extension StyliticsData.OutfitTemplate : Swift.Hashable {} -extension StyliticsData.SYFYFullPageModule : Swift.Equatable {} -extension StyliticsData.SYFYFullPageModule : Swift.Hashable {} -extension StyliticsData.SYFYFullPageModule : Swift.RawRepresentable {} diff --git a/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios.swiftdoc b/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios.swiftdoc index ac3c7fc..9dc4497 100644 Binary files a/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios.swiftdoc and b/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios.swiftinterface b/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios.swiftinterface index 1a9a22b..4e2f69b 100644 --- a/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios.swiftinterface +++ b/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios.swiftinterface @@ -1,7 +1,7 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) +// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1) // swift-module-flags: -target arm64-apple-ios13.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name StyliticsData -// swift-module-flags-ignorable: -no-verify-emitted-module-interface -interface-compiler-version 6.1 +// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2 import CryptoKit import Foundation import SQLite3 @@ -40,13 +40,21 @@ extension StyliticsData.CollageDimensions : Swift.Decodable { case outfitWidth case imageHeight case imageWidth + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif + #if compiler(>=5.3) && $NonescapableTypes public init?(stringValue: Swift.String) + #endif + #if compiler(>=5.3) && $NonescapableTypes public init?(intValue: Swift.Int) + #endif public typealias RawValue = Swift.String + #if compiler(>=5.3) && $NonescapableTypes public var intValue: Swift.Int? { get } + #endif public var rawValue: Swift.String { get } @@ -85,34 +93,11 @@ public struct ReplacementsResponse { public let response: Foundation.URLResponse? public let data: StyliticsData.ReplacementsResponse.ResponseType? public let error: (any Swift.Error)? + #if compiler(>=5.3) && $NonescapableTypes public init(response: Foundation.URLResponse?, data: StyliticsData.ReplacementsResponse.ResponseType?, error: (any Swift.Error)?) + #endif } -public struct UpsellsResponse { - public typealias ResponseType = StyliticsData.UpsellItems - public let response: Foundation.URLResponse? - public var data: StyliticsData.UpsellsResponse.ResponseType? - public let error: (any Swift.Error)? - public func isResponseEmpty() -> Swift.Bool - public init(response: Foundation.URLResponse?, data: StyliticsData.UpsellsResponse.ResponseType? = nil, error: (any Swift.Error)?) -} -public struct Complementary : StyliticsData.IStyliticsData { - public var requestedItems: [Swift.String : StyliticsData.RequestedItem]? - public var complementaryItems: [Swift.String : [Swift.String : [StyliticsData.OutfitBundleItem]?]]? -} -extension StyliticsData.Complementary : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} -public struct RequestedItem : StyliticsData.IStyliticsData { - public let itemId: Swift.Int? - public let remoteId: Swift.String? - public let accountId: Swift.Int? - public var affiliateLink: Swift.String? - public var imageUrl: Swift.String? -} -extension StyliticsData.RequestedItem : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} -public struct OutfitLandingPage : StyliticsData.IStyliticsData { +public struct OutfitLandingPage { public var outfitBundle: StyliticsData.OutfitBundle? public var outfitBundleItems: [StyliticsData.OutfitBundleItem]? public var similarOutfits: [StyliticsData.OutfitBundle]? @@ -120,15 +105,83 @@ public struct OutfitLandingPage : StyliticsData.IStyliticsData { extension StyliticsData.OutfitLandingPage : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } -public struct StyledForYouFullPageResponse : StyliticsData.IStyliticsData { - public var styledForYouResponse: StyliticsData.StyledForYouResponse - public var trendingBundlesResponse: StyliticsData.TrendingBundlesResponse - public var upsellsResponse: StyliticsData.UpsellsResponse - public init(styledForYouResponse: StyliticsData.StyledForYouResponse, trendingBundlesResponse: StyliticsData.TrendingBundlesResponse, upsellsResponse: StyliticsData.UpsellsResponse) +public struct Outfit { + public let lookbookImageUrl: Swift.String? + public let tags: [Swift.String]? + public let primaryStyliticsItemId: Swift.Int? + public let relativeBoost: Swift.String? + public let label: Swift.String? + public let largeImageUrl: Swift.String? + public let accountId: Swift.Int? + public let versionId: Swift.Int? + public let transparentImageUrl: Swift.String? + public let username: Swift.String? + public let sessionId: Swift.String? + public let baseImageUrl: Swift.String? + public let impressionId: Swift.String? + public let imageUrl: Swift.String? + public let primaryRemoteId: Swift.String? + public let updatedAt: Swift.String? + public let coverImageUrl: Swift.String? + public let id: Swift.Int? + public let accountUsername: Swift.String? + public var items: [StyliticsData.OutfitItem]? + public let onModelImage: Swift.Bool? + public var requestId: Swift.String + public let widgetAPIOutfitSortCompare: StyliticsData.DecodableDictionary? + public let imageUpdatedAt: Swift.String? + public let primaryRequestedID: Swift.String? + public let traits: [StyliticsData.DecodableDictionary]? +} +extension StyliticsData.Outfit : Swift.Decodable { + public init(from decoder: any Swift.Decoder) throws } public struct EngagementsResponse { public var error: (any Swift.Error)? - public init(error: (any Swift.Error)?) +} +public struct OutfitItem { + public let promotions: [Swift.String]? + public let category: Swift.String? + public let tags: [Swift.String]? + public let largeImageUrl: Swift.String? + public let otherClientItemIds: StyliticsData.DecodableDictionary? + public let smallImageUrl: Swift.String? + public let color: Swift.String? + public let accountId: Swift.Int? + public let productId: Swift.String? + public let coords: StyliticsData.Coords? + public let itemId: Swift.Int? + public let name: Swift.String? + public let affiliateLink: Swift.String? + public let username: Swift.String? + public let baseImageUrl: Swift.String? + public let imageUrl: Swift.String? + public let brand: Swift.String? + public let style: Swift.String? + public let remoteId: Swift.String? + public let sku: Swift.String? + public let stocked: Swift.Bool? + public let salePrice: Swift.Double? + public let retailerStyle: Swift.String? + public let clientOriginalImageUrl: Swift.String? + public let accountUsername: Swift.String? + public let retailer: Swift.String? + public let gender: Swift.String? + public let skus: [Swift.String]? + public let retailerColor: Swift.String? + public let price: Swift.Double? + public let pattern: Swift.String? + public var requestId: Swift.String + public let lookbookImageURL: Swift.String? + public let department: Swift.String? + public let colorHex: Swift.String? + public let priceLocalized: Swift.String? + public let transparentImageURL: Swift.String? + public let retailerCategory: Swift.String? + public let salePriceLocalized: Swift.String? +} +extension StyliticsData.OutfitItem : Swift.Decodable { + public init(from decoder: any Swift.Decoder) throws } final public class StyliticsConfig { final public let timeoutInSecs: Swift.Double? @@ -138,7 +191,9 @@ final public class StyliticsConfig { final public var locale: Swift.String? final public let clientName: Swift.String final public var customerProfileId: Swift.String? + #if compiler(>=5.3) && $NonescapableTypes public init(timeoutInSecs: Swift.Double? = nil, enableDebugLogs: Swift.Bool? = nil, dataApisHost: StyliticsData.DataApisHost? = nil, trackingApisHost: StyliticsData.TrackingApisHost? = nil, locale: Swift.String? = nil, clientName: Swift.String, customerProfileId: Swift.String? = nil) + #endif @objc deinit } public struct PurchasedItem { @@ -150,13 +205,19 @@ extension StyliticsData.PurchasedItem : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } extension Swift.Dictionary { + #if compiler(>=5.3) && $NonescapableTypes public func merge(_ dict: [Key : Value]?) -> [Key : Value] + #endif +} +extension StyliticsData.Outfit { + #if compiler(>=5.3) && $NonescapableTypes + public func getAnchorItem() -> StyliticsData.OutfitItem? + #endif } extension StyliticsData.OutfitBundle { - public var pageURL: Swift.String? { - get - } + #if compiler(>=5.3) && $NonescapableTypes public func getAnchorItem() -> StyliticsData.OutfitBundleItem? + #endif } public struct OutfitsResponse { public typealias ResponseType = StyliticsData.Outfits @@ -164,12 +225,6 @@ public struct OutfitsResponse { public let data: StyliticsData.OutfitsResponse.ResponseType? public let error: (any Swift.Error)? } -public struct ComplementaryResponse { - public typealias ResponseType = StyliticsData.Complementary - public let response: Foundation.URLResponse? - public let data: StyliticsData.ComplementaryResponse.ResponseType? - public let error: (any Swift.Error)? -} public struct PurchasesResponse { public var error: (any Swift.Error)? } @@ -221,15 +276,13 @@ extension StyliticsData.ShopTheSetItem : Swift.Decodable { @objc deinit } extension StyliticsData.ExperienceConfigManager { + #if compiler(>=5.3) && $NonescapableTypes public static var labelStyle: Swift.String? { get } - public static func syfyFullPageModules() -> [StyliticsData.SYFYFullPageModule]? - public static var variantWidget: Swift.String? { - get - } + #endif } -public struct GalleryBundles : StyliticsData.IStyliticsData { +public struct GalleryBundles { public var list: [StyliticsData.OutfitBundle] } extension StyliticsData.GalleryBundles : Swift.Decodable { @@ -239,7 +292,9 @@ public enum ContextType : Swift.String { case purchased case browsed case item + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get @@ -253,14 +308,95 @@ public enum NetworkError : Swift.Error { get } } -public struct ModelLookup { -} -public struct TrendingBundles : StyliticsData.IStyliticsData { - public var list: [StyliticsData.OutfitBundle]? +public struct ReplacementItem { + public let promotions: [Swift.String]? + public let category: Swift.String? + public let largeImageUrl: Swift.String? + public let otherClientItemIds: StyliticsData.DecodableDictionary? + public let collageDimensions: StyliticsData.CollageDimensions? + public let smallImageUrl: Swift.String? + public let productId: Swift.String? + public let itemId: Swift.Int? + public let name: Swift.String? + public let affiliateLink: Swift.String? + public let username: Swift.String? + public let imageUrl: Swift.String? + public let brand: Swift.String? + public let region: Swift.String? + public let style: Swift.String? + public let remoteId: Swift.String? + public let sku: Swift.String? + public let rowWidgetImageUrl: Swift.String? + public let salePrice: Swift.Double? + public let id: Swift.Int? + public let retailerStyle: Swift.String? + public let clientOriginalImageUrl: Swift.String? + public let accountUsername: Swift.String? + public let retailer: Swift.String? + public let gender: Swift.String? + public let skus: [Swift.String]? + public let price: Swift.Double? + public let priceLocalized: Swift.String? + public let salePriceLocalized: Swift.String? } -extension StyliticsData.TrendingBundles : Swift.Decodable { +extension StyliticsData.ReplacementItem : Swift.Decodable { + public enum CodingKeys : Swift.String, Swift.CodingKey { + case promotions + case category + case largeImageUrl + case otherClientItemIds + case collageDimensions + case smallImageUrl + case productId + case itemId + case name + case affiliateLink + case username + case imageUrl + case brand + case region + case style + case remoteId + case sku + case rowWidgetImageUrl + case salePrice + case id + case retailerStyle + case clientOriginalImageUrl + case accountUsername + case retailer + case gender + case skus + case price + case priceLocalized + case salePriceLocalized + #if compiler(>=5.3) && $NonescapableTypes + public init?(rawValue: Swift.String) + #endif + #if compiler(>=5.3) && $NonescapableTypes + public init?(stringValue: Swift.String) + #endif + #if compiler(>=5.3) && $NonescapableTypes + public init?(intValue: Swift.Int) + #endif + public typealias RawValue = Swift.String + #if compiler(>=5.3) && $NonescapableTypes + public var intValue: Swift.Int? { + get + } + #endif + public var rawValue: Swift.String { + get + } + public var stringValue: Swift.String { + get + } + } + public func toOutfitItem(outfitItem: StyliticsData.OutfitItem) -> StyliticsData.OutfitItem public init(from decoder: any Swift.Decoder) throws } +public struct ModelLookup { +} public enum TrackingApisHost { case production case staging @@ -272,17 +408,17 @@ public enum TrackingApisHost { public struct StyledForYouResponse { public typealias ResponseType = StyliticsData.StyledForYou public let response: Foundation.URLResponse? - public var data: StyliticsData.StyledForYouResponse.ResponseType? + public let data: StyliticsData.StyledForYouResponse.ResponseType? public let error: (any Swift.Error)? - public func isResponseEmpty() -> Swift.Bool - public init(response: Foundation.URLResponse?, data: StyliticsData.StyledForYouResponse.ResponseType? = nil, error: (any Swift.Error)?) } -public struct Outfits : StyliticsData.IStyliticsData { - public var list: [StyliticsData.OutfitBundle] +public struct Outfits { + public var list: [StyliticsData.Outfit] public let localizationVersion: Swift.String? public var isMixAndMatchEnabled: Swift.Bool public var accountId: Swift.Int? - public init(list: [StyliticsData.OutfitBundle], localizationVersion: Swift.String?, isMixAndMatchEnabled: Swift.Bool, accountId: Swift.Int? = nil) + #if compiler(>=5.3) && $NonescapableTypes + public init(list: [StyliticsData.Outfit], localizationVersion: Swift.String?, isMixAndMatchEnabled: Swift.Bool, accountId: Swift.Int? = nil) + #endif } extension StyliticsData.Outfits : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws @@ -295,9 +431,9 @@ public enum Event : Swift.String, Swift.CaseIterable { case jumplink case visit case addToCart - case seeMoreExpand - case seeMoreCollapse + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias AllCases = [StyliticsData.Event] public typealias RawValue = Swift.String nonisolated public static var allCases: [StyliticsData.Event] { @@ -317,7 +453,9 @@ public enum UIComponent : Swift.String { case productList case miniModal case bundleCta + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get @@ -326,7 +464,9 @@ public enum UIComponent : Swift.String { public enum ShopTheSetEventType : Swift.String { case set case item + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get @@ -347,7 +487,9 @@ public enum TrackingInfoKey : Swift.String { case uiComponent case outfit case outfitBundle + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get @@ -361,53 +503,29 @@ public enum TrackingWidgetType : Swift.String { case dynamicGalleries case outfitLandingPage case grid - case trendingBundles - case upsells - case styledForYouFullPage + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get } } -public struct StyledForYou : StyliticsData.IStyliticsData { +public struct StyledForYou { public var purchased: StyliticsData.StyledForYouContext? public var browsed: StyliticsData.StyledForYouContext? - public init(purchased: StyliticsData.StyledForYouContext? = nil, browsed: StyliticsData.StyledForYouContext? = nil) } extension StyliticsData.StyledForYou : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } -public struct Features : StyliticsData.IStyliticsData { - public var category: Swift.String? - public var coords: StyliticsData.Coords? - public var items: [StyliticsData.OutfitBundleItem]? -} -extension StyliticsData.Features : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} -public struct Matches : StyliticsData.IStyliticsData { - public let status: Swift.String? - public let imageUrl: Swift.String? - public var featureGroups: [Swift.String : StyliticsData.Features]? - public let accountId: Swift.Int? -} -extension StyliticsData.Matches : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} -public struct ShopTheImage : StyliticsData.IStyliticsData { - public var version: Swift.String? - public var matches: [Swift.String : StyliticsData.Matches]? -} -extension StyliticsData.ShopTheImage : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} public struct BundleContext { public let imageUrl: Swift.String? public let contextType: StyliticsData.ContextType public let pairingMessage: Swift.String? public let productName: Swift.String? + #if compiler(>=5.3) && $NonescapableTypes public init(imageUrl: Swift.String?, contextType: StyliticsData.ContextType, pairingMessage: Swift.String?, productName: Swift.String?) + #endif } public struct ShopTheSetItemsInfo { public let topItem: StyliticsData.ShopTheSetItem @@ -416,12 +534,14 @@ public struct ShopTheSetItemsInfo { public let bottomItemPosition: Swift.Int public let actionItemPosition: StyliticsData.ShopTheSetActionItemPosition public init(topItem: StyliticsData.ShopTheSetItem, topItemPosition: Swift.Int, bottomItem: StyliticsData.ShopTheSetItem, bottomItemPosition: Swift.Int, actionItemPosition: StyliticsData.ShopTheSetActionItemPosition) + #if compiler(>=5.3) && $NonescapableTypes public var collectionIds: [Swift.Int]? { get } + #endif } -public struct ReplacementItems : StyliticsData.IStyliticsData { - public let items: [Swift.String : [StyliticsData.OutfitBundleItem]] +public struct ReplacementItems { + public let items: [Swift.String : [StyliticsData.ReplacementItem]] } extension StyliticsData.ReplacementItems : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws @@ -431,20 +551,23 @@ extension StyliticsData.ReplacementItems : Swift.Decodable { public static func replacements(optionsInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.ReplacementsResponse) -> Swift.Void) public static func dynamicGalleries(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.DynamicGalleriesResponse) -> Swift.Void) throws public static func styledForYou(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.StyledForYouResponse) -> Swift.Void) throws - public static func styledForYouFullPage(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.StyledForYouFullPageResponse) -> Swift.Void) throws - public static func trendingBundles(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.TrendingBundlesResponse) -> Swift.Void) throws - public static func upsells(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.UpsellsResponse) -> Swift.Void) throws public static func shopTheSet(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.ShopTheSetResponse) -> Swift.Void) throws - public static func outfitLandingPage(id: Swift.Int, filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.OutfitLandingPageResponse) -> Swift.Void) throws + public static func outfitLandingPage(outfitId: Swift.Int, filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.OutfitLandingPageResponse) -> Swift.Void) throws public static func configure(config: StyliticsData.StyliticsConfig) throws + #if compiler(>=5.3) && $NonescapableTypes public static func engagement(trackingInfo: StyliticsData.EngagementsTrackingInfo, response: ((StyliticsData.EngagementsResponse) -> Swift.Void)? = nil) + #endif + #if compiler(>=5.3) && $NonescapableTypes public static func purchases(purchasedItems: StyliticsData.PurchasedItems, response: ((StyliticsData.PurchasesResponse) -> Swift.Void)? = nil) + #endif + #if compiler(>=5.3) && $NonescapableTypes public static func updateGlobalLocale(_ locale: Swift.String?) throws + #endif + #if compiler(>=5.3) && $NonescapableTypes public static func updateCustomerProfileId(_ customerProfileId: Swift.String?) throws + #endif public static func doNotTrack(_ doNotTrack: Swift.Bool) public static func outfitsCountDisplayedByUxSdk(outfits: StyliticsData.Outfits, outfitTemplate: StyliticsData.OutfitTemplate) -> Swift.Int - public static func complementary(optionsInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.ComplementaryResponse) -> Swift.Void) throws - public static func shopTheImage(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.ShopTheImageResponse) -> Swift.Void) throws @objc deinit } public struct OutfitLandingPageResponse { @@ -453,7 +576,7 @@ public struct OutfitLandingPageResponse { public let data: StyliticsData.OutfitLandingPageResponse.ResponseType? public let error: (any Swift.Error)? } -public struct ShopTheSet : StyliticsData.IStyliticsData { +public struct ShopTheSet { public let accountId: Swift.Int? public var itemSets: [[StyliticsData.ShopTheSetItem]]? } @@ -461,12 +584,18 @@ extension StyliticsData.ShopTheSet : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } public struct PurchasedItems { - public init(currency: Swift.String, orderId: Swift.String? = nil, itemInfoList: [StyliticsData.PurchasedItemInfo]) + public init(currency: Swift.String, orderId: Swift.String, itemInfoList: [StyliticsData.PurchasedItemInfo], orderTotal: Swift.Double, locale: Swift.String) throws } public struct PurchasedItemInfo { - public init?(remoteId: Swift.String?, itemId: Swift.String?, price: Swift.Double?) - public init?(remoteId: Swift.String?, itemId: Swift.String?, price: Swift.Int?) - public init?(remoteId: Swift.String?, itemId: Swift.Int?, price: Swift.Double?) + #if compiler(>=5.3) && $NonescapableTypes + public init?(remoteId: Swift.String?, itemId: Swift.String?, price: Swift.Double?, quantity: Swift.Int?) + #endif + #if compiler(>=5.3) && $NonescapableTypes + public init?(remoteId: Swift.String?, itemId: Swift.String?, price: Swift.Int?, quantity: Swift.Int?) + #endif + #if compiler(>=5.3) && $NonescapableTypes + public init?(remoteId: Swift.String?, itemId: Swift.Int?, price: Swift.Double?, quantity: Swift.Int?) + #endif } public struct OutfitBundleItem { public let promotions: [Swift.String]? @@ -508,47 +637,14 @@ public struct OutfitBundleItem { public let skus: [Swift.String]? public let retailerColor: Swift.String? public let pattern: Swift.String? - public let coords: StyliticsData.Coords? - public var relativeBoost: Swift.String? - public let collageDimensions: StyliticsData.CollageDimensions? - public let region: Swift.String? - public let rowWidgetImageUrl: Swift.String? - public let id: Swift.Int? - public var widgetType: StyliticsData.TrackingWidgetType? - public let weCategory: Swift.String? - public let originalImageUrl: Swift.String? - public let hexColor: Swift.String? - public let relevance: Swift.Double? - public let guided: Swift.Bool? } extension StyliticsData.OutfitBundleItem : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } -extension StyliticsData.OutfitBundleItem { - public func updateReplacementFromAnchorItem(_ anchorItem: StyliticsData.OutfitBundleItem) -> StyliticsData.OutfitBundleItem -} -public struct ShopTheImageResponse { - public typealias ResponseType = StyliticsData.ShopTheImage - public let response: Foundation.URLResponse? - public let data: StyliticsData.ShopTheImageResponse.ResponseType? - public let error: (any Swift.Error)? -} -public struct UpsellItems : StyliticsData.IStyliticsData { - public var upsells: [StyliticsData.OutfitBundleItem]? -} -extension StyliticsData.UpsellItems : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} public enum EngagementInfo { - case replacement(outfitBundle: StyliticsData.OutfitBundle, oldOutfitBundleItem: StyliticsData.OutfitBundleItem, newOutfitBundleItem: StyliticsData.OutfitBundleItem) - case outfitBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case outfitBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case classicBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case classicBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case hotspotBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case hotspotBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case gridBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case gridBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) + case outfit(outfit: StyliticsData.Outfit, position: Swift.Int) + case outfitItem(outfitItem: StyliticsData.OutfitItem, position: Swift.Int) + case replacement(outfit: StyliticsData.Outfit, oldOutfitItem: StyliticsData.OutfitItem, newOutfitItem: StyliticsData.OutfitItem) case galleryBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) case galleryBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) case eventDetails(requestId: Swift.String) @@ -557,17 +653,11 @@ public enum EngagementInfo { case styledForYouBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) case outfitLandingPageBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) case outfitLandingPageBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case trendingBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case trendingBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case upsellsItemData(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case styledForYouFullPageData(requestId: Swift.String, position: Swift.Int) - case shopTheImageItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) } public struct EngagementsTrackingInfo { - public let event: StyliticsData.Event - public let engagementInfo: StyliticsData.EngagementInfo - public let extraInfo: [Swift.String : Any]? + #if compiler(>=5.3) && $NonescapableTypes public init(event: StyliticsData.Event, engagementInfo: StyliticsData.EngagementInfo, extraInfo: [Swift.String : Any]? = nil) + #endif } public struct StyledForYouContext { public var requested: [StyliticsData.StyledForYouContextItem] @@ -595,8 +685,6 @@ public enum DataApisHost { get } } -public protocol IStyliticsData { -} public enum OutfitTemplate { case classic case hotspot @@ -607,16 +695,6 @@ public enum OutfitTemplate { get } } -public enum SYFYFullPageModule : Swift.String { - case syfy - case trendingBundles - case upsells - public init?(rawValue: Swift.String) - public typealias RawValue = Swift.String - public var rawValue: Swift.String { - get - } -} public struct Personalization { public let browsedItems: [StyliticsData.BrowsedItem]? public let purchasedItems: [StyliticsData.PurchasedItem]? @@ -624,14 +702,6 @@ public struct Personalization { extension StyliticsData.Personalization : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } -public struct TrendingBundlesResponse { - public typealias ResponseType = StyliticsData.TrendingBundles - public let response: Foundation.URLResponse? - public var data: StyliticsData.TrendingBundlesResponse.ResponseType? - public let error: (any Swift.Error)? - public func isResponseEmpty() -> Swift.Bool - public init(response: Foundation.URLResponse?, data: StyliticsData.TrendingBundlesResponse.ResponseType? = nil, error: (any Swift.Error)?) -} public struct OutfitBundle { public let personalization: StyliticsData.Personalization? public let lookbookImageUrl: Swift.String? @@ -656,15 +726,6 @@ public struct OutfitBundle { public let updatedAt: Swift.String? public let relativeBoost: Swift.String? public let primaryRequestedId: Swift.String? - public let label: Swift.String? - public let versionId: Swift.Int? - public let sessionId: Swift.String? - public let impressionId: Swift.String? - public let onModelImage: Swift.Bool? - public let widgetAPIOutfitSortCompare: StyliticsData.DecodableDictionary? - public let imageUpdatedAt: Swift.String? - public let traits: [StyliticsData.DecodableDictionary]? - public var widgetType: StyliticsData.TrackingWidgetType? } extension StyliticsData.OutfitBundle : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws @@ -677,6 +738,9 @@ extension StyliticsData.ContextType : Swift.Hashable {} extension StyliticsData.ContextType : Swift.RawRepresentable {} extension StyliticsData.NetworkError : Swift.Equatable {} extension StyliticsData.NetworkError : Swift.Hashable {} +extension StyliticsData.ReplacementItem.CodingKeys : Swift.Equatable {} +extension StyliticsData.ReplacementItem.CodingKeys : Swift.Hashable {} +extension StyliticsData.ReplacementItem.CodingKeys : Swift.RawRepresentable {} extension StyliticsData.Event : Swift.Equatable {} extension StyliticsData.Event : Swift.Hashable {} extension StyliticsData.Event : Swift.RawRepresentable {} @@ -696,6 +760,3 @@ extension StyliticsData.TrackingWidgetType : Swift.Hashable {} extension StyliticsData.TrackingWidgetType : Swift.RawRepresentable {} extension StyliticsData.OutfitTemplate : Swift.Equatable {} extension StyliticsData.OutfitTemplate : Swift.Hashable {} -extension StyliticsData.SYFYFullPageModule : Swift.Equatable {} -extension StyliticsData.SYFYFullPageModule : Swift.Hashable {} -extension StyliticsData.SYFYFullPageModule : Swift.RawRepresentable {} diff --git a/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/StyliticsData b/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/StyliticsData index 1a5223e..e8a9916 100755 Binary files a/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/StyliticsData and b/Frameworks/StyliticsData.xcframework/ios-arm64/StyliticsData.framework/StyliticsData differ diff --git a/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Headers/StyliticsData-Swift.h b/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Headers/StyliticsData-Swift.h index fab6c8e..b257c92 100644 --- a/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Headers/StyliticsData-Swift.h +++ b/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Headers/StyliticsData-Swift.h @@ -1,6 +1,6 @@ #if 0 #elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) +// Generated by Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1) #ifndef STYLITICSDATA_SWIFT_H #define STYLITICSDATA_SWIFT_H #pragma clang diagnostic push @@ -313,7 +313,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) +// Generated by Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1) #ifndef STYLITICSDATA_SWIFT_H #define STYLITICSDATA_SWIFT_H #pragma clang diagnostic push diff --git a/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Info.plist b/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Info.plist index 4a0aa9b..4b385e0 100644 Binary files a/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Info.plist and b/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Info.plist differ diff --git a/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.abi.json b/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.abi.json index c40e8cc..5716b81 100644 --- a/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.abi.json +++ b/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -851,9 +851,7 @@ "usr": "s:13StyliticsData23StyledForYouContextItemV4fromACs7Decoder_p_tKcfc", "mangledName": "$s13StyliticsData23StyledForYouContextItemV4fromACs7Decoder_p_tKcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], + "implicit": true, "isFromExtension": true, "throwing": true, "init_kind": "Designated" @@ -930,16 +928,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", "name": "CollageDimensions", @@ -1658,6 +1646,13 @@ "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" } ] }, @@ -2876,38 +2871,38 @@ }, { "kind": "TypeDecl", - "name": "RequestedItem", - "printedName": "RequestedItem", + "name": "OutfitLandingPage", + "printedName": "OutfitLandingPage", "children": [ { "kind": "Var", - "name": "itemId", - "printedName": "itemId", + "name": "outfitBundle", + "printedName": "outfitBundle", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "StyliticsData.OutfitBundle?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData13RequestedItemV6itemIdSiSgvp", - "mangledName": "$s13StyliticsData13RequestedItemV6itemIdSiSgvp", + "usr": "s:13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvp", + "mangledName": "$s13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -2918,170 +2913,108 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "StyliticsData.OutfitBundle?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV6itemIdSiSgvg", - "mangledName": "$s13StyliticsData13RequestedItemV6itemIdSiSgvg", + "usr": "s:13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvg", + "mangledName": "$s13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "remoteId", - "printedName": "remoteId", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData13RequestedItemV8remoteIdSSSgvp", - "mangledName": "$s13StyliticsData13RequestedItemV8remoteIdSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.OutfitBundle?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV8remoteIdSSSgvg", - "mangledName": "$s13StyliticsData13RequestedItemV8remoteIdSSSgvg", + "usr": "s:13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvs", + "mangledName": "$s13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvs", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "accountId", - "printedName": "accountId", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData13RequestedItemV9accountIdSiSgvp", - "mangledName": "$s13StyliticsData13RequestedItemV9accountIdSiSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "accessorKind": "set" + }, { "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" + "name": "Void", + "printedName": "()" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV9accountIdSiSgvg", - "mangledName": "$s13StyliticsData13RequestedItemV9accountIdSiSgvg", + "usr": "s:13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvM", + "mangledName": "$s13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvM", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "affiliateLink", - "printedName": "affiliateLink", + "name": "outfitBundleItems", + "printedName": "outfitBundleItems", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.OutfitBundleItem]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundleItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData13RequestedItemV13affiliateLinkSSSgvp", - "mangledName": "$s13StyliticsData13RequestedItemV13affiliateLinkSSSgvp", + "usr": "s:13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvp", + "mangledName": "$s13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasInitialValue", @@ -3098,21 +3031,29 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.OutfitBundleItem]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundleItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV13affiliateLinkSSSgvg", - "mangledName": "$s13StyliticsData13RequestedItemV13affiliateLinkSSSgvg", + "usr": "s:13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvg", + "mangledName": "$s13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -3130,21 +3071,29 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.OutfitBundleItem]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundleItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV13affiliateLinkSSSgvs", - "mangledName": "$s13StyliticsData13RequestedItemV13affiliateLinkSSSgvs", + "usr": "s:13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvs", + "mangledName": "$s13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvs", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "set" @@ -3161,8 +3110,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV13affiliateLinkSSSgvM", - "mangledName": "$s13StyliticsData13RequestedItemV13affiliateLinkSSSgvM", + "usr": "s:13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvM", + "mangledName": "$s13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvM", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "_modify" @@ -3171,27 +3120,35 @@ }, { "kind": "Var", - "name": "imageUrl", - "printedName": "imageUrl", + "name": "similarOutfits", + "printedName": "similarOutfits", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.OutfitBundle]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundle]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData13RequestedItemV8imageUrlSSSgvp", - "mangledName": "$s13StyliticsData13RequestedItemV8imageUrlSSSgvp", + "usr": "s:13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvp", + "mangledName": "$s13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasInitialValue", @@ -3208,21 +3165,29 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.OutfitBundle]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundle]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV8imageUrlSSSgvg", - "mangledName": "$s13StyliticsData13RequestedItemV8imageUrlSSSgvg", + "usr": "s:13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvg", + "mangledName": "$s13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -3240,21 +3205,29 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.OutfitBundle]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundle]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV8imageUrlSSSgvs", - "mangledName": "$s13StyliticsData13RequestedItemV8imageUrlSSSgvs", + "usr": "s:13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvs", + "mangledName": "$s13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvs", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "set" @@ -3271,8 +3244,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV8imageUrlSSSgvM", - "mangledName": "$s13StyliticsData13RequestedItemV8imageUrlSSSgvM", + "usr": "s:13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvM", + "mangledName": "$s13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvM", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "_modify" @@ -3286,9 +3259,9 @@ "children": [ { "kind": "TypeNominal", - "name": "RequestedItem", - "printedName": "StyliticsData.RequestedItem", - "usr": "s:13StyliticsData13RequestedItemV" + "name": "OutfitLandingPage", + "printedName": "StyliticsData.OutfitLandingPage", + "usr": "s:13StyliticsData17OutfitLandingPageV" }, { "kind": "TypeNominal", @@ -3298,20 +3271,18 @@ } ], "declKind": "Constructor", - "usr": "s:13StyliticsData13RequestedItemV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData13RequestedItemV4fromACs7Decoder_p_tKcfc", + "usr": "s:13StyliticsData17OutfitLandingPageV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData17OutfitLandingPageV4fromACs7Decoder_p_tKcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], + "implicit": true, "isFromExtension": true, "throwing": true, "init_kind": "Designated" } ], "declKind": "Struct", - "usr": "s:13StyliticsData13RequestedItemV", - "mangledName": "$s13StyliticsData13RequestedItemV", + "usr": "s:13StyliticsData17OutfitLandingPageV", + "mangledName": "$s13StyliticsData17OutfitLandingPageV", "moduleName": "StyliticsData", "declAttributes": [ "AccessControl" @@ -3331,13 +3302,6 @@ "usr": "s:s9EscapableP", "mangledName": "$ss9EscapableP" }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, { "kind": "Conformance", "name": "Decodable", @@ -3357,54 +3321,57 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "SQLite3", + "printedName": "SQLite3", + "declKind": "Import", + "moduleName": "StyliticsData" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", - "name": "Complementary", - "printedName": "Complementary", + "name": "Outfit", + "printedName": "Outfit", "children": [ { "kind": "Var", - "name": "requestedItems", - "printedName": "requestedItems", + "name": "lookbookImageUrl", + "printedName": "lookbookImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : StyliticsData.RequestedItem]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.RequestedItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "RequestedItem", - "printedName": "StyliticsData.RequestedItem", - "usr": "s:13StyliticsData13RequestedItemV" - } - ], - "usr": "s:SD" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData13ComplementaryV14requestedItemsSDySSAA13RequestedItemVGSgvp", - "mangledName": "$s13StyliticsData13ComplementaryV14requestedItemsSDySSAA13RequestedItemVGSgvp", + "usr": "s:13StyliticsData6OutfitV16lookbookImageUrlSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV16lookbookImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -3415,178 +3382,64 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : StyliticsData.RequestedItem]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.RequestedItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "RequestedItem", - "printedName": "StyliticsData.RequestedItem", - "usr": "s:13StyliticsData13RequestedItemV" - } - ], - "usr": "s:SD" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13ComplementaryV14requestedItemsSDySSAA13RequestedItemVGSgvg", - "mangledName": "$s13StyliticsData13ComplementaryV14requestedItemsSDySSAA13RequestedItemVGSgvg", + "usr": "s:13StyliticsData6OutfitV16lookbookImageUrlSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV16lookbookImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : StyliticsData.RequestedItem]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.RequestedItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "RequestedItem", - "printedName": "StyliticsData.RequestedItem", - "usr": "s:13StyliticsData13RequestedItemV" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData13ComplementaryV14requestedItemsSDySSAA13RequestedItemVGSgvs", - "mangledName": "$s13StyliticsData13ComplementaryV14requestedItemsSDySSAA13RequestedItemVGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData13ComplementaryV14requestedItemsSDySSAA13RequestedItemVGSgvM", - "mangledName": "$s13StyliticsData13ComplementaryV14requestedItemsSDySSAA13RequestedItemVGSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "complementaryItems", - "printedName": "complementaryItems", + "name": "tags", + "printedName": "tags", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : [Swift.String : [StyliticsData.OutfitBundleItem]?]]?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : [Swift.String : [StyliticsData.OutfitBundleItem]?]]", + "name": "Array", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : [StyliticsData.OutfitBundleItem]?]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "usr": "s:SD" } ], - "usr": "s:SD" + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData13ComplementaryV18complementaryItemsSDySSSDySSSayAA16OutfitBundleItemVGSgGGSgvp", - "mangledName": "$s13StyliticsData13ComplementaryV18complementaryItemsSDySSSDySSSayAA16OutfitBundleItemVGSgGGSgvp", + "usr": "s:13StyliticsData6OutfitV4tagsSaySSGSgvp", + "mangledName": "$s13StyliticsData6OutfitV4tagsSaySSGSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -3597,271 +3450,178 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : [Swift.String : [StyliticsData.OutfitBundleItem]?]]?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : [Swift.String : [StyliticsData.OutfitBundleItem]?]]", + "name": "Array", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : [StyliticsData.OutfitBundleItem]?]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "usr": "s:SD" } ], - "usr": "s:SD" + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13ComplementaryV18complementaryItemsSDySSSDySSSayAA16OutfitBundleItemVGSgGGSgvg", - "mangledName": "$s13StyliticsData13ComplementaryV18complementaryItemsSDySSSDySSSayAA16OutfitBundleItemVGSgGGSgvg", + "usr": "s:13StyliticsData6OutfitV4tagsSaySSGSgvg", + "mangledName": "$s13StyliticsData6OutfitV4tagsSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "primaryStyliticsItemId", + "printedName": "primaryStyliticsItemId", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV07primaryA6ItemIdSiSgvp", + "mangledName": "$s13StyliticsData6OutfitV07primaryA6ItemIdSiSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : [Swift.String : [StyliticsData.OutfitBundleItem]?]]?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : [Swift.String : [StyliticsData.OutfitBundleItem]?]]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : [StyliticsData.OutfitBundleItem]?]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:SD" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13ComplementaryV18complementaryItemsSDySSSDySSSayAA16OutfitBundleItemVGSgGGSgvs", - "mangledName": "$s13StyliticsData13ComplementaryV18complementaryItemsSDySSSDySSSayAA16OutfitBundleItemVGSgGGSgvs", + "usr": "s:13StyliticsData6OutfitV07primaryA6ItemIdSiSgvg", + "mangledName": "$s13StyliticsData6OutfitV07primaryA6ItemIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData13ComplementaryV18complementaryItemsSDySSSDySSSayAA16OutfitBundleItemVGSgGGSgvM", - "mangledName": "$s13StyliticsData13ComplementaryV18complementaryItemsSDySSSDySSSayAA16OutfitBundleItemVGSgGGSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", + "kind": "Var", + "name": "relativeBoost", + "printedName": "relativeBoost", "children": [ { "kind": "TypeNominal", - "name": "Complementary", - "printedName": "StyliticsData.Complementary", - "usr": "s:13StyliticsData13ComplementaryV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData13ComplementaryV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData13ComplementaryV4fromACs7Decoder_p_tKcfc", + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV13relativeBoostSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV13relativeBoostSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData13ComplementaryV", - "mangledName": "$s13StyliticsData13ComplementaryV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData6OutfitV13relativeBoostSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV13relativeBoostSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "UpsellsResponse", - "printedName": "UpsellsResponse", - "children": [ { "kind": "Var", - "name": "response", - "printedName": "response", + "name": "label", + "printedName": "label", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData15UpsellsResponseV8responseSo13NSURLResponseCSgvp", - "mangledName": "$s13StyliticsData15UpsellsResponseV8responseSo13NSURLResponseCSgvp", + "usr": "s:13StyliticsData6OutfitV5labelSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV5labelSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -3878,21 +3638,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15UpsellsResponseV8responseSo13NSURLResponseCSgvg", - "mangledName": "$s13StyliticsData15UpsellsResponseV8responseSo13NSURLResponseCSgvg", + "usr": "s:13StyliticsData6OutfitV5labelSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV5labelSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -3901,33 +3661,33 @@ }, { "kind": "Var", - "name": "data", - "printedName": "data", + "name": "largeImageUrl", + "printedName": "largeImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.UpsellItems?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "UpsellItems", - "printedName": "StyliticsData.UpsellItems", - "usr": "s:13StyliticsData11UpsellItemsV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData15UpsellsResponseV4dataAA11UpsellItemsVSgvp", - "mangledName": "$s13StyliticsData15UpsellsResponseV4dataAA11UpsellItemsVSgvp", + "usr": "s:13StyliticsData6OutfitV13largeImageUrlSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV13largeImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -3938,100 +3698,110 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.UpsellItems?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "UpsellItems", - "printedName": "StyliticsData.UpsellItems", - "usr": "s:13StyliticsData11UpsellItemsV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15UpsellsResponseV4dataAA11UpsellItemsVSgvg", - "mangledName": "$s13StyliticsData15UpsellsResponseV4dataAA11UpsellItemsVSgvg", + "usr": "s:13StyliticsData6OutfitV13largeImageUrlSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV13largeImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "accountId", + "printedName": "accountId", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV9accountIdSiSgvp", + "mangledName": "$s13StyliticsData6OutfitV9accountIdSiSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.UpsellItems?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "UpsellItems", - "printedName": "StyliticsData.UpsellItems", - "usr": "s:13StyliticsData11UpsellItemsV" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15UpsellsResponseV4dataAA11UpsellItemsVSgvs", - "mangledName": "$s13StyliticsData15UpsellsResponseV4dataAA11UpsellItemsVSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData15UpsellsResponseV4dataAA11UpsellItemsVSgvM", - "mangledName": "$s13StyliticsData15UpsellsResponseV4dataAA11UpsellItemsVSgvM", + "usr": "s:13StyliticsData6OutfitV9accountIdSiSgvg", + "mangledName": "$s13StyliticsData6OutfitV9accountIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "versionId", + "printedName": "versionId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData15UpsellsResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData15UpsellsResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData6OutfitV9versionIdSiSgvp", + "mangledName": "$s13StyliticsData6OutfitV9versionIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -4048,21 +3818,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15UpsellsResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData15UpsellsResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData6OutfitV9versionIdSiSgvg", + "mangledName": "$s13StyliticsData6OutfitV9versionIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -4070,159 +3840,154 @@ ] }, { - "kind": "Function", - "name": "isResponseEmpty", - "printedName": "isResponseEmpty()", + "kind": "Var", + "name": "transparentImageUrl", + "printedName": "transparentImageUrl", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "declKind": "Func", - "usr": "s:13StyliticsData15UpsellsResponseV02isD5EmptySbyF", - "mangledName": "$s13StyliticsData15UpsellsResponseV02isD5EmptySbyF", + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV19transparentImageUrlSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV19transparentImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(response:data:error:)", - "children": [ - { - "kind": "TypeNominal", - "name": "UpsellsResponse", - "printedName": "StyliticsData.UpsellsResponse", - "usr": "s:13StyliticsData15UpsellsResponseV" - }, + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URLResponse?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "usr": "s:Sq" - }, + "declKind": "Accessor", + "usr": "s:13StyliticsData6OutfitV19transparentImageUrlSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV19transparentImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "username", + "printedName": "username", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.UpsellItems?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "UpsellItems", - "printedName": "StyliticsData.UpsellItems", - "usr": "s:13StyliticsData11UpsellItemsV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "hasDefaultArg": true, "usr": "s:Sq" - }, + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV8usernameSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV8usernameSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:13StyliticsData6OutfitV8usernameSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV8usernameSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData15UpsellsResponseV8response4data5errorACSo13NSURLResponseCSg_AA11UpsellItemsVSgs5Error_pSgtcfc", - "mangledName": "$s13StyliticsData15UpsellsResponseV8response4data5errorACSo13NSURLResponseCSg_AA11UpsellItemsVSgs5Error_pSgtcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData15UpsellsResponseV", - "mangledName": "$s13StyliticsData15UpsellsResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" + ] }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "OutfitLandingPage", - "printedName": "OutfitLandingPage", - "children": [ { "kind": "Var", - "name": "outfitBundle", - "printedName": "outfitBundle", + "name": "sessionId", + "printedName": "sessionId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.OutfitBundle?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvp", - "mangledName": "$s13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvp", + "usr": "s:13StyliticsData6OutfitV9sessionIdSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV9sessionIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -4233,114 +3998,116 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.OutfitBundle?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvg", - "mangledName": "$s13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvg", + "usr": "s:13StyliticsData6OutfitV9sessionIdSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV9sessionIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "baseImageUrl", + "printedName": "baseImageUrl", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV12baseImageUrlSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV12baseImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.OutfitBundle?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvs", - "mangledName": "$s13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvM", - "mangledName": "$s13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvM", + "usr": "s:13StyliticsData6OutfitV12baseImageUrlSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV12baseImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "outfitBundleItems", - "printedName": "outfitBundleItems", + "name": "impressionId", + "printedName": "impressionId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvp", - "mangledName": "$s13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvp", + "usr": "s:13StyliticsData6OutfitV12impressionIdSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV12impressionIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -4351,130 +4118,116 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvg", - "mangledName": "$s13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvg", + "usr": "s:13StyliticsData6OutfitV12impressionIdSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV12impressionIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "imageUrl", + "printedName": "imageUrl", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV8imageUrlSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV8imageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvs", - "mangledName": "$s13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvM", - "mangledName": "$s13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvM", + "usr": "s:13StyliticsData6OutfitV8imageUrlSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV8imageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "similarOutfits", - "printedName": "similarOutfits", + "name": "primaryRemoteId", + "printedName": "primaryRemoteId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundle]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvp", - "mangledName": "$s13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvp", + "usr": "s:13StyliticsData6OutfitV15primaryRemoteIdSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV15primaryRemoteIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -4485,196 +4238,176 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundle]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvg", - "mangledName": "$s13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvg", + "usr": "s:13StyliticsData6OutfitV15primaryRemoteIdSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV15primaryRemoteIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "updatedAt", + "printedName": "updatedAt", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV9updatedAtSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV9updatedAtSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundle]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvs", - "mangledName": "$s13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvs", + "usr": "s:13StyliticsData6OutfitV9updatedAtSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV9updatedAtSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "set" - }, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "coverImageUrl", + "printedName": "coverImageUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV13coverImageUrlSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV13coverImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvM", - "mangledName": "$s13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvM", + "usr": "s:13StyliticsData6OutfitV13coverImageUrlSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV13coverImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", + "kind": "Var", + "name": "id", + "printedName": "id", "children": [ { "kind": "TypeNominal", - "name": "OutfitLandingPage", - "printedName": "StyliticsData.OutfitLandingPage", - "usr": "s:13StyliticsData17OutfitLandingPageV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData17OutfitLandingPageV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData17OutfitLandingPageV4fromACs7Decoder_p_tKcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData17OutfitLandingPageV", - "mangledName": "$s13StyliticsData17OutfitLandingPageV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "StyledForYouFullPageResponse", - "printedName": "StyledForYouFullPageResponse", - "children": [ - { - "kind": "Var", - "name": "styledForYouResponse", - "printedName": "styledForYouResponse", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouResponse", - "printedName": "StyliticsData.StyledForYouResponse", - "usr": "s:13StyliticsData20StyledForYouResponseV" + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV06styleddeH0AA0cdeH0Vvp", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV06styleddeH0AA0cdeH0Vvp", + "usr": "s:13StyliticsData6OutfitV2idSiSgvp", + "mangledName": "$s13StyliticsData6OutfitV2idSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -4684,79 +4417,122 @@ "children": [ { "kind": "TypeNominal", - "name": "StyledForYouResponse", - "printedName": "StyliticsData.StyledForYouResponse", - "usr": "s:13StyliticsData20StyledForYouResponseV" + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV06styleddeH0AA0cdeH0Vvg", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV06styleddeH0AA0cdeH0Vvg", + "usr": "s:13StyliticsData6OutfitV2idSiSgvg", + "mangledName": "$s13StyliticsData6OutfitV2idSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "accountUsername", + "printedName": "accountUsername", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "StyledForYouResponse", - "printedName": "StyliticsData.StyledForYouResponse", - "usr": "s:13StyliticsData20StyledForYouResponseV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV06styleddeH0AA0cdeH0Vvs", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV06styleddeH0AA0cdeH0Vvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV15accountUsernameSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV15accountUsernameSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV06styleddeH0AA0cdeH0VvM", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV06styleddeH0AA0cdeH0VvM", + "usr": "s:13StyliticsData6OutfitV15accountUsernameSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV15accountUsernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "trendingBundlesResponse", - "printedName": "trendingBundlesResponse", + "name": "items", + "printedName": "items", "children": [ { "kind": "TypeNominal", - "name": "TrendingBundlesResponse", - "printedName": "StyliticsData.TrendingBundlesResponse", - "usr": "s:13StyliticsData23TrendingBundlesResponseV" + "name": "Optional", + "printedName": "[StyliticsData.OutfitItem]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.OutfitItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV015trendingBundlesH0AA08TrendingjH0Vvp", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV015trendingBundlesH0AA08TrendingjH0Vvp", + "usr": "s:13StyliticsData6OutfitV5itemsSayAA0C4ItemVGSgvp", + "mangledName": "$s13StyliticsData6OutfitV5itemsSayAA0C4ItemVGSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], @@ -4769,14 +4545,30 @@ "children": [ { "kind": "TypeNominal", - "name": "TrendingBundlesResponse", - "printedName": "StyliticsData.TrendingBundlesResponse", - "usr": "s:13StyliticsData23TrendingBundlesResponseV" + "name": "Optional", + "printedName": "[StyliticsData.OutfitItem]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.OutfitItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV015trendingBundlesH0AA08TrendingjH0Vvg", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV015trendingBundlesH0AA08TrendingjH0Vvg", + "usr": "s:13StyliticsData6OutfitV5itemsSayAA0C4ItemVGSgvg", + "mangledName": "$s13StyliticsData6OutfitV5itemsSayAA0C4ItemVGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -4793,14 +4585,30 @@ }, { "kind": "TypeNominal", - "name": "TrendingBundlesResponse", - "printedName": "StyliticsData.TrendingBundlesResponse", - "usr": "s:13StyliticsData23TrendingBundlesResponseV" + "name": "Optional", + "printedName": "[StyliticsData.OutfitItem]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.OutfitItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV015trendingBundlesH0AA08TrendingjH0Vvs", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV015trendingBundlesH0AA08TrendingjH0Vvs", + "usr": "s:13StyliticsData6OutfitV5itemsSayAA0C4ItemVGSgvs", + "mangledName": "$s13StyliticsData6OutfitV5itemsSayAA0C4ItemVGSgvs", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "set" @@ -4817,8 +4625,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV015trendingBundlesH0AA08TrendingjH0VvM", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV015trendingBundlesH0AA08TrendingjH0VvM", + "usr": "s:13StyliticsData6OutfitV5itemsSayAA0C4ItemVGSgvM", + "mangledName": "$s13StyliticsData6OutfitV5itemsSayAA0C4ItemVGSgvM", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "_modify" @@ -4827,24 +4635,33 @@ }, { "kind": "Var", - "name": "upsellsResponse", - "printedName": "upsellsResponse", + "name": "onModelImage", + "printedName": "onModelImage", "children": [ { "kind": "TypeNominal", - "name": "UpsellsResponse", - "printedName": "StyliticsData.UpsellsResponse", - "usr": "s:13StyliticsData15UpsellsResponseV" + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV07upsellsH0AA07UpsellsH0Vvp", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV07upsellsH0AA07UpsellsH0Vvp", + "usr": "s:13StyliticsData6OutfitV12onModelImageSbSgvp", + "mangledName": "$s13StyliticsData6OutfitV12onModelImageSbSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -4854,18 +4671,70 @@ "children": [ { "kind": "TypeNominal", - "name": "UpsellsResponse", - "printedName": "StyliticsData.UpsellsResponse", - "usr": "s:13StyliticsData15UpsellsResponseV" + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV07upsellsH0AA07UpsellsH0Vvg", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV07upsellsH0AA07UpsellsH0Vvg", + "usr": "s:13StyliticsData6OutfitV12onModelImageSbSgvg", + "mangledName": "$s13StyliticsData6OutfitV12onModelImageSbSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "requestId", + "printedName": "requestId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV9requestIdSSvp", + "mangledName": "$s13StyliticsData6OutfitV9requestIdSSvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData6OutfitV9requestIdSSvg", + "mangledName": "$s13StyliticsData6OutfitV9requestIdSSvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, { "kind": "Accessor", "name": "Set", @@ -4878,14 +4747,14 @@ }, { "kind": "TypeNominal", - "name": "UpsellsResponse", - "printedName": "StyliticsData.UpsellsResponse", - "usr": "s:13StyliticsData15UpsellsResponseV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV07upsellsH0AA07UpsellsH0Vvs", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV07upsellsH0AA07UpsellsH0Vvs", + "usr": "s:13StyliticsData6OutfitV9requestIdSSvs", + "mangledName": "$s13StyliticsData6OutfitV9requestIdSSvs", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "set" @@ -4902,226 +4771,43 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV07upsellsH0AA07UpsellsH0VvM", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV07upsellsH0AA07UpsellsH0VvM", + "usr": "s:13StyliticsData6OutfitV9requestIdSSvM", + "mangledName": "$s13StyliticsData6OutfitV9requestIdSSvM", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "_modify" } ] }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(styledForYouResponse:trendingBundlesResponse:upsellsResponse:)", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouFullPageResponse", - "printedName": "StyliticsData.StyledForYouFullPageResponse", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV" - }, - { - "kind": "TypeNominal", - "name": "StyledForYouResponse", - "printedName": "StyliticsData.StyledForYouResponse", - "usr": "s:13StyliticsData20StyledForYouResponseV" - }, - { - "kind": "TypeNominal", - "name": "TrendingBundlesResponse", - "printedName": "StyliticsData.TrendingBundlesResponse", - "usr": "s:13StyliticsData23TrendingBundlesResponseV" - }, - { - "kind": "TypeNominal", - "name": "UpsellsResponse", - "printedName": "StyliticsData.UpsellsResponse", - "usr": "s:13StyliticsData15UpsellsResponseV" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV06styleddeH0015trendingBundlesH007upsellsH0AcA0cdeH0V_AA08TrendingkH0VAA07UpsellsH0Vtcfc", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV06styleddeH0015trendingBundlesH007upsellsH0AcA0cdeH0V_AA08TrendingkH0VAA07UpsellsH0Vtcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "SQLite3", - "printedName": "SQLite3", - "declKind": "Import", - "moduleName": "StyliticsData" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "EngagementsResponse", - "printedName": "EngagementsResponse", - "children": [ { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "widgetAPIOutfitSortCompare", + "printedName": "widgetAPIOutfitSortCompare", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "StyliticsData.DecodableDictionary?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData19EngagementsResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData19EngagementsResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData6OutfitV26widgetAPIOutfitSortCompareAA19DecodableDictionaryVSgvp", + "mangledName": "$s13StyliticsData6OutfitV26widgetAPIOutfitSortCompareAA19DecodableDictionaryVSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -5132,189 +4818,112 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "StyliticsData.DecodableDictionary?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19EngagementsResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData19EngagementsResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData6OutfitV26widgetAPIOutfitSortCompareAA19DecodableDictionaryVSgvg", + "mangledName": "$s13StyliticsData6OutfitV26widgetAPIOutfitSortCompareAA19DecodableDictionaryVSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "imageUpdatedAt", + "printedName": "imageUpdatedAt", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV14imageUpdatedAtSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV14imageUpdatedAtSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19EngagementsResponseV5errors5Error_pSgvs", - "mangledName": "$s13StyliticsData19EngagementsResponseV5errors5Error_pSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData19EngagementsResponseV5errors5Error_pSgvM", - "mangledName": "$s13StyliticsData19EngagementsResponseV5errors5Error_pSgvM", + "usr": "s:13StyliticsData6OutfitV14imageUpdatedAtSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV14imageUpdatedAtSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(error:)", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementsResponse", - "printedName": "StyliticsData.EngagementsResponse", - "usr": "s:13StyliticsData19EngagementsResponseV" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData19EngagementsResponseV5errorACs5Error_pSg_tcfc", - "mangledName": "$s13StyliticsData19EngagementsResponseV5errorACs5Error_pSg_tcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData19EngagementsResponseV", - "mangledName": "$s13StyliticsData19EngagementsResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "StyliticsConfig", - "printedName": "StyliticsConfig", - "children": [ { "kind": "Var", - "name": "timeoutInSecs", - "printedName": "timeoutInSecs", + "name": "primaryRequestedID", + "printedName": "primaryRequestedID", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData0A6ConfigC13timeoutInSecsSdSgvp", - "mangledName": "$s13StyliticsData0A6ConfigC13timeoutInSecsSdSgvp", + "usr": "s:13StyliticsData6OutfitV18primaryRequestedIDSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV18primaryRequestedIDSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "Final", "HasStorage", "AccessControl" ], @@ -5329,56 +4938,60 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC13timeoutInSecsSdSgvg", - "mangledName": "$s13StyliticsData0A6ConfigC13timeoutInSecsSdSgvg", + "usr": "s:13StyliticsData6OutfitV18primaryRequestedIDSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV18primaryRequestedIDSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "declAttributes": [ - "Final" - ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "enableDebugLogs", - "printedName": "enableDebugLogs", + "name": "traits", + "printedName": "traits", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Bool?", + "printedName": "[StyliticsData.DecodableDictionary]?", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Array", + "printedName": "[StyliticsData.DecodableDictionary]", + "children": [ + { + "kind": "TypeNominal", + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData0A6ConfigC15enableDebugLogsSbSgvp", - "mangledName": "$s13StyliticsData0A6ConfigC15enableDebugLogsSbSgvp", + "usr": "s:13StyliticsData6OutfitV6traitsSayAA19DecodableDictionaryVGSgvp", + "mangledName": "$s13StyliticsData6OutfitV6traitsSayAA19DecodableDictionaryVGSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "Final", "HasStorage", "AccessControl" ], @@ -5393,185 +5006,233 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Bool?", + "printedName": "[StyliticsData.DecodableDictionary]?", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Array", + "printedName": "[StyliticsData.DecodableDictionary]", + "children": [ + { + "kind": "TypeNominal", + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC15enableDebugLogsSbSgvg", - "mangledName": "$s13StyliticsData0A6ConfigC15enableDebugLogsSbSgvg", + "usr": "s:13StyliticsData6OutfitV6traitsSayAA19DecodableDictionaryVGSgvg", + "mangledName": "$s13StyliticsData6OutfitV6traitsSayAA19DecodableDictionaryVGSgvg", "moduleName": "StyliticsData", "implicit": true, - "declAttributes": [ - "Final" - ], "accessorKind": "get" } ] }, { - "kind": "Var", - "name": "dataApisHost", - "printedName": "dataApisHost", + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.DataApisHost?", - "children": [ - { - "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" - } - ], - "usr": "s:Sq" + "name": "Outfit", + "printedName": "StyliticsData.Outfit", + "usr": "s:13StyliticsData6OutfitV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" } ], - "declKind": "Var", - "usr": "s:13StyliticsData0A6ConfigC12dataApisHostAA0beF0OSgvp", - "mangledName": "$s13StyliticsData0A6ConfigC12dataApisHostAA0beF0OSgvp", + "declKind": "Constructor", + "usr": "s:13StyliticsData6OutfitV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData6OutfitV4fromACs7Decoder_p_tKcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.DataApisHost?", - "children": [ - { - "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC12dataApisHostAA0beF0OSgvg", - "mangledName": "$s13StyliticsData0A6ConfigC12dataApisHostAA0beF0OSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" }, { - "kind": "Var", - "name": "trackingApisHost", - "printedName": "trackingApisHost", + "kind": "Function", + "name": "getAnchorItem", + "printedName": "getAnchorItem()", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.TrackingApisHost?", + "printedName": "StyliticsData.OutfitItem?", "children": [ { "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" } ], "usr": "s:Sq" } ], - "declKind": "Var", - "usr": "s:13StyliticsData0A6ConfigC16trackingApisHostAA08TrackingeF0OSgvp", - "mangledName": "$s13StyliticsData0A6ConfigC16trackingApisHostAA08TrackingeF0OSgvp", + "declKind": "Func", + "usr": "s:13StyliticsData6OutfitV13getAnchorItemAA0cF0VSgyF", + "mangledName": "$s13StyliticsData6OutfitV13getAnchorItemAA0cF0VSgyF", "moduleName": "StyliticsData", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrackingApisHost?", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC16trackingApisHostAA08TrackingeF0OSgvg", - "mangledName": "$s13StyliticsData0A6ConfigC16trackingApisHostAA08TrackingeF0OSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData6OutfitV", + "mangledName": "$s13StyliticsData6OutfitV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "EngagementsResponse", + "printedName": "EngagementsResponse", + "children": [ { "kind": "Var", - "name": "locale", - "printedName": "locale", + "name": "error", + "printedName": "error", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData0A6ConfigC6localeSSSgvp", - "mangledName": "$s13StyliticsData0A6ConfigC6localeSSSgvp", + "usr": "s:13StyliticsData19EngagementsResponseV5errors5Error_pSgvp", + "mangledName": "$s13StyliticsData19EngagementsResponseV5errors5Error_pSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasInitialValue", - "Final", "HasStorage", "AccessControl" ], @@ -5585,26 +5246,23 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC6localeSSSgvg", - "mangledName": "$s13StyliticsData0A6ConfigC6localeSSSgvg", + "usr": "s:13StyliticsData19EngagementsResponseV5errors5Error_pSgvg", + "mangledName": "$s13StyliticsData19EngagementsResponseV5errors5Error_pSgvg", "moduleName": "StyliticsData", "implicit": true, - "declAttributes": [ - "Final" - ], "accessorKind": "get" }, { @@ -5620,26 +5278,23 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC6localeSSSgvs", - "mangledName": "$s13StyliticsData0A6ConfigC6localeSSSgvs", + "usr": "s:13StyliticsData19EngagementsResponseV5errors5Error_pSgvs", + "mangledName": "$s13StyliticsData19EngagementsResponseV5errors5Error_pSgvs", "moduleName": "StyliticsData", "implicit": true, - "declAttributes": [ - "Final" - ], "accessorKind": "set" }, { @@ -5654,35 +5309,88 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC6localeSSSgvM", - "mangledName": "$s13StyliticsData0A6ConfigC6localeSSSgvM", + "usr": "s:13StyliticsData19EngagementsResponseV5errors5Error_pSgvM", + "mangledName": "$s13StyliticsData19EngagementsResponseV5errors5Error_pSgvM", "moduleName": "StyliticsData", "implicit": true, - "declAttributes": [ - "Final" - ], "accessorKind": "_modify" } ] + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData19EngagementsResponseV", + "mangledName": "$s13StyliticsData19EngagementsResponseV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OutfitItem", + "printedName": "OutfitItem", + "children": [ { "kind": "Var", - "name": "clientName", - "printedName": "clientName", + "name": "promotions", + "printedName": "promotions", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData0A6ConfigC10clientNameSSvp", - "mangledName": "$s13StyliticsData0A6ConfigC10clientNameSSvp", + "usr": "s:13StyliticsData10OutfitItemV10promotionsSaySSGSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV10promotionsSaySSGSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "Final", "HasStorage", "AccessControl" ], @@ -5696,27 +5404,40 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC10clientNameSSvg", - "mangledName": "$s13StyliticsData0A6ConfigC10clientNameSSvg", + "usr": "s:13StyliticsData10OutfitItemV10promotionsSaySSGSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV10promotionsSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, - "declAttributes": [ - "Final" - ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "customerProfileId", - "printedName": "customerProfileId", + "name": "category", + "printedName": "category", "children": [ { "kind": "TypeNominal", @@ -5734,15 +5455,14 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData0A6ConfigC17customerProfileIdSSSgvp", - "mangledName": "$s13StyliticsData0A6ConfigC17customerProfileIdSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV8categorySSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV8categorySSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", - "Final", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -5766,29 +5486,28 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC17customerProfileIdSSSgvg", - "mangledName": "$s13StyliticsData0A6ConfigC17customerProfileIdSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV8categorySSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV8categorySSSgvg", "moduleName": "StyliticsData", "implicit": true, - "declAttributes": [ - "Final" - ], "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "tags", + "printedName": "tags", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Array", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", @@ -5797,113 +5516,185 @@ "usr": "s:SS" } ], - "usr": "s:Sq" + "usr": "s:Sa" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC17customerProfileIdSSSgvs", - "mangledName": "$s13StyliticsData0A6ConfigC17customerProfileIdSSSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "set" - }, + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData10OutfitItemV4tagsSaySSGSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV4tagsSaySSGSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC17customerProfileIdSSSgvM", - "mangledName": "$s13StyliticsData0A6ConfigC17customerProfileIdSSSgvM", + "usr": "s:13StyliticsData10OutfitItemV4tagsSaySSGSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV4tagsSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(timeoutInSecs:enableDebugLogs:dataApisHost:trackingApisHost:locale:clientName:customerProfileId:)", + "kind": "Var", + "name": "largeImageUrl", + "printedName": "largeImageUrl", "children": [ - { - "kind": "TypeNominal", - "name": "StyliticsConfig", - "printedName": "StyliticsData.StyliticsConfig", - "usr": "s:13StyliticsData0A6ConfigC" - }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "hasDefaultArg": true, "usr": "s:Sq" - }, + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData10OutfitItemV13largeImageUrlSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV13largeImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Bool?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, + "declKind": "Accessor", + "usr": "s:13StyliticsData10OutfitItemV13largeImageUrlSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV13largeImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "otherClientItemIds", + "printedName": "otherClientItemIds", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.DataApisHost?", + "printedName": "StyliticsData.DecodableDictionary?", "children": [ { "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" } ], - "hasDefaultArg": true, "usr": "s:Sq" - }, + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData10OutfitItemV011otherClientD3IdsAA19DecodableDictionaryVSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV011otherClientD3IdsAA19DecodableDictionaryVSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrackingApisHost?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" + "name": "Optional", + "printedName": "StyliticsData.DecodableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" + } + ], + "usr": "s:Sq" } ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, + "declKind": "Accessor", + "usr": "s:13StyliticsData10OutfitItemV011otherClientD3IdsAA19DecodableDictionaryVSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV011otherClientD3IdsAA19DecodableDictionaryVSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "smallImageUrl", + "printedName": "smallImageUrl", + "children": [ { "kind": "TypeNominal", "name": "Optional", @@ -5916,15 +5707,54 @@ "usr": "s:SS" } ], - "hasDefaultArg": true, "usr": "s:Sq" - }, + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData10OutfitItemV13smallImageUrlSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV13smallImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData10OutfitItemV13smallImageUrlSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV13smallImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "color", + "printedName": "color", + "children": [ { "kind": "TypeNominal", "name": "Optional", @@ -5937,65 +5767,53 @@ "usr": "s:SS" } ], - "hasDefaultArg": true, "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData0A6ConfigC13timeoutInSecs15enableDebugLogs12dataApisHost08trackingkL06locale10clientName17customerProfileIdACSdSg_SbSgAA0bkL0OSgAA08TrackingkL0OSgSSSgSSAStcfc", - "mangledName": "$s13StyliticsData0A6ConfigC13timeoutInSecs15enableDebugLogs12dataApisHost08trackingkL06locale10clientName17customerProfileIdACSdSg_SbSgAA0bkL0OSgAA08TrackingkL0OSgSSSgSSAStcfc", + "declKind": "Var", + "usr": "s:13StyliticsData10OutfitItemV5colorSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV5colorSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "s:13StyliticsData0A6ConfigC", - "mangledName": "$s13StyliticsData0A6ConfigC", - "moduleName": "StyliticsData", - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData10OutfitItemV5colorSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV5colorSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "PurchasedItem", - "printedName": "PurchasedItem", - "children": [ { "kind": "Var", - "name": "id", - "printedName": "id", + "name": "accountId", + "printedName": "accountId", "children": [ { "kind": "TypeNominal", @@ -6013,8 +5831,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData13PurchasedItemV2idSiSgvp", - "mangledName": "$s13StyliticsData13PurchasedItemV2idSiSgvp", + "usr": "s:13StyliticsData10OutfitItemV9accountIdSiSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV9accountIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6044,8 +5862,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13PurchasedItemV2idSiSgvg", - "mangledName": "$s13StyliticsData13PurchasedItemV2idSiSgvg", + "usr": "s:13StyliticsData10OutfitItemV9accountIdSiSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV9accountIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -6054,8 +5872,8 @@ }, { "kind": "Var", - "name": "name", - "printedName": "name", + "name": "productId", + "printedName": "productId", "children": [ { "kind": "TypeNominal", @@ -6073,8 +5891,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData13PurchasedItemV4nameSSSgvp", - "mangledName": "$s13StyliticsData13PurchasedItemV4nameSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV9productIdSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV9productIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6104,8 +5922,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13PurchasedItemV4nameSSSgvg", - "mangledName": "$s13StyliticsData13PurchasedItemV4nameSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV9productIdSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV9productIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -6114,27 +5932,27 @@ }, { "kind": "Var", - "name": "pairingMessage", - "printedName": "pairingMessage", + "name": "coords", + "printedName": "coords", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.Coords?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Coords", + "printedName": "StyliticsData.Coords", + "usr": "s:13StyliticsData6CoordsV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData13PurchasedItemV14pairingMessageSSSgvp", - "mangledName": "$s13StyliticsData13PurchasedItemV14pairingMessageSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV6coordsAA6CoordsVSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV6coordsAA6CoordsVSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6151,21 +5969,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.Coords?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Coords", + "printedName": "StyliticsData.Coords", + "usr": "s:13StyliticsData6CoordsV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13PurchasedItemV14pairingMessageSSSgvg", - "mangledName": "$s13StyliticsData13PurchasedItemV14pairingMessageSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV6coordsAA6CoordsVSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV6coordsAA6CoordsVSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -6173,122 +5991,88 @@ ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", + "kind": "Var", + "name": "itemId", + "printedName": "itemId", "children": [ { "kind": "TypeNominal", - "name": "PurchasedItem", - "printedName": "StyliticsData.PurchasedItem", - "usr": "s:13StyliticsData13PurchasedItemV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData13PurchasedItemV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData13PurchasedItemV4fromACs7Decoder_p_tKcfc", + "declKind": "Var", + "usr": "s:13StyliticsData10OutfitItemV6itemIdSiSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV6itemIdSiSgvp", "moduleName": "StyliticsData", - "implicit": true, - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData13PurchasedItemV", - "mangledName": "$s13StyliticsData13PurchasedItemV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CryptoKit", - "printedName": "CryptoKit", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "OutfitsResponse", - "printedName": "OutfitsResponse", - "children": [ + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData10OutfitItemV6itemIdSiSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV6itemIdSiSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, { "kind": "Var", - "name": "response", - "printedName": "response", + "name": "name", + "printedName": "name", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData15OutfitsResponseV8responseSo13NSURLResponseCSgvp", - "mangledName": "$s13StyliticsData15OutfitsResponseV8responseSo13NSURLResponseCSgvp", + "usr": "s:13StyliticsData10OutfitItemV4nameSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV4nameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6305,21 +6089,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15OutfitsResponseV8responseSo13NSURLResponseCSgvg", - "mangledName": "$s13StyliticsData15OutfitsResponseV8responseSo13NSURLResponseCSgvg", + "usr": "s:13StyliticsData10OutfitItemV4nameSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV4nameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -6328,27 +6112,27 @@ }, { "kind": "Var", - "name": "data", - "printedName": "data", + "name": "affiliateLink", + "printedName": "affiliateLink", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Outfits?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Outfits", - "printedName": "StyliticsData.Outfits", - "usr": "s:13StyliticsData7OutfitsV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData15OutfitsResponseV4dataAA0C0VSgvp", - "mangledName": "$s13StyliticsData15OutfitsResponseV4dataAA0C0VSgvp", + "usr": "s:13StyliticsData10OutfitItemV13affiliateLinkSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV13affiliateLinkSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6365,21 +6149,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Outfits?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Outfits", - "printedName": "StyliticsData.Outfits", - "usr": "s:13StyliticsData7OutfitsV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15OutfitsResponseV4dataAA0C0VSgvg", - "mangledName": "$s13StyliticsData15OutfitsResponseV4dataAA0C0VSgvg", + "usr": "s:13StyliticsData10OutfitItemV13affiliateLinkSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV13affiliateLinkSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -6388,27 +6172,27 @@ }, { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "username", + "printedName": "username", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData15OutfitsResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData15OutfitsResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData10OutfitItemV8usernameSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV8usernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6425,108 +6209,50 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15OutfitsResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData15OutfitsResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData10OutfitItemV8usernameSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV8usernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData15OutfitsResponseV", - "mangledName": "$s13StyliticsData15OutfitsResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "SystemConfiguration", - "printedName": "SystemConfiguration", - "declKind": "Import", - "moduleName": "StyliticsData" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ComplementaryResponse", - "printedName": "ComplementaryResponse", - "children": [ { "kind": "Var", - "name": "response", - "printedName": "response", + "name": "baseImageUrl", + "printedName": "baseImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData21ComplementaryResponseV8responseSo13NSURLResponseCSgvp", - "mangledName": "$s13StyliticsData21ComplementaryResponseV8responseSo13NSURLResponseCSgvp", + "usr": "s:13StyliticsData10OutfitItemV12baseImageUrlSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV12baseImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6543,21 +6269,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData21ComplementaryResponseV8responseSo13NSURLResponseCSgvg", - "mangledName": "$s13StyliticsData21ComplementaryResponseV8responseSo13NSURLResponseCSgvg", + "usr": "s:13StyliticsData10OutfitItemV12baseImageUrlSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV12baseImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -6566,27 +6292,27 @@ }, { "kind": "Var", - "name": "data", - "printedName": "data", + "name": "imageUrl", + "printedName": "imageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Complementary?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Complementary", - "printedName": "StyliticsData.Complementary", - "usr": "s:13StyliticsData13ComplementaryV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData21ComplementaryResponseV4dataAA0C0VSgvp", - "mangledName": "$s13StyliticsData21ComplementaryResponseV4dataAA0C0VSgvp", + "usr": "s:13StyliticsData10OutfitItemV8imageUrlSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV8imageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6603,21 +6329,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Complementary?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Complementary", - "printedName": "StyliticsData.Complementary", - "usr": "s:13StyliticsData13ComplementaryV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData21ComplementaryResponseV4dataAA0C0VSgvg", - "mangledName": "$s13StyliticsData21ComplementaryResponseV4dataAA0C0VSgvg", + "usr": "s:13StyliticsData10OutfitItemV8imageUrlSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV8imageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -6626,27 +6352,27 @@ }, { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "brand", + "printedName": "brand", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData21ComplementaryResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData21ComplementaryResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData10OutfitItemV5brandSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV5brandSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6663,143 +6389,56 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData21ComplementaryResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData21ComplementaryResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData10OutfitItemV5brandSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV5brandSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData21ComplementaryResponseV", - "mangledName": "$s13StyliticsData21ComplementaryResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StyliticsData" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "PurchasesResponse", - "printedName": "PurchasesResponse", - "children": [ { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "style", + "printedName": "style", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData17PurchasesResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData17PurchasesResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData10OutfitItemV5styleSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV5styleSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -6810,159 +6449,50 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData17PurchasesResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData17PurchasesResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData10OutfitItemV5styleSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV5styleSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData17PurchasesResponseV5errors5Error_pSgvs", - "mangledName": "$s13StyliticsData17PurchasesResponseV5errors5Error_pSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData17PurchasesResponseV5errors5Error_pSgvM", - "mangledName": "$s13StyliticsData17PurchasesResponseV5errors5Error_pSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" } ] - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData17PurchasesResponseV", - "mangledName": "$s13StyliticsData17PurchasesResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ShopTheSetItem", - "printedName": "ShopTheSetItem", - "children": [ { "kind": "Var", - "name": "promotions", - "printedName": "promotions", + "name": "remoteId", + "printedName": "remoteId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV10promotionsSaySSGSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV10promotionsSaySSGSgvp", + "usr": "s:13StyliticsData10OutfitItemV8remoteIdSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV8remoteIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6979,29 +6509,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV10promotionsSaySSGSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV10promotionsSaySSGSgvg", + "usr": "s:13StyliticsData10OutfitItemV8remoteIdSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV8remoteIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7010,8 +6532,8 @@ }, { "kind": "Var", - "name": "lookbookImageUrl", - "printedName": "lookbookImageUrl", + "name": "sku", + "printedName": "sku", "children": [ { "kind": "TypeNominal", @@ -7029,8 +6551,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV16lookbookImageUrlSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV16lookbookImageUrlSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV3skuSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV3skuSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7060,8 +6582,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV16lookbookImageUrlSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV16lookbookImageUrlSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV3skuSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV3skuSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7070,27 +6592,27 @@ }, { "kind": "Var", - "name": "category", - "printedName": "category", + "name": "stocked", + "printedName": "stocked", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Bool?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV8categorySSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8categorySSSgvp", + "usr": "s:13StyliticsData10OutfitItemV7stockedSbSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV7stockedSbSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7107,21 +6629,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Bool?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV8categorySSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8categorySSSgvg", + "usr": "s:13StyliticsData10OutfitItemV7stockedSbSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV7stockedSbSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7130,35 +6652,27 @@ }, { "kind": "Var", - "name": "tags", - "printedName": "tags", + "name": "salePrice", + "printedName": "salePrice", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV4tagsSaySSGSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV4tagsSaySSGSgvp", + "usr": "s:13StyliticsData10OutfitItemV9salePriceSdSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV9salePriceSdSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7175,29 +6689,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV4tagsSaySSGSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV4tagsSaySSGSgvg", + "usr": "s:13StyliticsData10OutfitItemV9salePriceSdSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV9salePriceSdSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7206,8 +6712,8 @@ }, { "kind": "Var", - "name": "department", - "printedName": "department", + "name": "retailerStyle", + "printedName": "retailerStyle", "children": [ { "kind": "TypeNominal", @@ -7225,8 +6731,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV10departmentSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV10departmentSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV13retailerStyleSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV13retailerStyleSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7256,8 +6762,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV10departmentSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV10departmentSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV13retailerStyleSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV13retailerStyleSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7266,8 +6772,8 @@ }, { "kind": "Var", - "name": "colorHex", - "printedName": "colorHex", + "name": "clientOriginalImageUrl", + "printedName": "clientOriginalImageUrl", "children": [ { "kind": "TypeNominal", @@ -7285,8 +6791,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV8colorHexSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8colorHexSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV22clientOriginalImageUrlSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV22clientOriginalImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7316,8 +6822,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV8colorHexSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8colorHexSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV22clientOriginalImageUrlSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV22clientOriginalImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7326,8 +6832,8 @@ }, { "kind": "Var", - "name": "largeImageUrl", - "printedName": "largeImageUrl", + "name": "accountUsername", + "printedName": "accountUsername", "children": [ { "kind": "TypeNominal", @@ -7345,8 +6851,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV13largeImageUrlSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13largeImageUrlSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV15accountUsernameSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV15accountUsernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7376,8 +6882,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV13largeImageUrlSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13largeImageUrlSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV15accountUsernameSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV15accountUsernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7386,27 +6892,27 @@ }, { "kind": "Var", - "name": "otherClientItemIds", - "printedName": "otherClientItemIds", + "name": "retailer", + "printedName": "retailer", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.DecodableDictionary?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV011otherClientF3IdsAA19DecodableDictionaryVSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV011otherClientF3IdsAA19DecodableDictionaryVSgvp", + "usr": "s:13StyliticsData10OutfitItemV8retailerSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV8retailerSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7423,21 +6929,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.DecodableDictionary?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV011otherClientF3IdsAA19DecodableDictionaryVSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV011otherClientF3IdsAA19DecodableDictionaryVSgvg", + "usr": "s:13StyliticsData10OutfitItemV8retailerSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV8retailerSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7446,8 +6952,8 @@ }, { "kind": "Var", - "name": "smallImageUrl", - "printedName": "smallImageUrl", + "name": "gender", + "printedName": "gender", "children": [ { "kind": "TypeNominal", @@ -7465,8 +6971,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV13smallImageUrlSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13smallImageUrlSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV6genderSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV6genderSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7496,8 +7002,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV13smallImageUrlSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13smallImageUrlSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV6genderSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV6genderSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7506,27 +7012,35 @@ }, { "kind": "Var", - "name": "color", - "printedName": "color", + "name": "skus", + "printedName": "skus", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV5colorSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV5colorSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV4skusSaySSGSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV4skusSaySSGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7543,21 +7057,29 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV5colorSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV5colorSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV4skusSaySSGSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV4skusSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7566,8 +7088,8 @@ }, { "kind": "Var", - "name": "priceLocalized", - "printedName": "priceLocalized", + "name": "retailerColor", + "printedName": "retailerColor", "children": [ { "kind": "TypeNominal", @@ -7585,8 +7107,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV14priceLocalizedSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV14priceLocalizedSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV13retailerColorSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV13retailerColorSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7616,8 +7138,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV14priceLocalizedSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV14priceLocalizedSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV13retailerColorSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV13retailerColorSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7626,27 +7148,27 @@ }, { "kind": "Var", - "name": "accountId", - "printedName": "accountId", + "name": "price", + "printedName": "price", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV9accountIdSiSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9accountIdSiSgvp", + "usr": "s:13StyliticsData10OutfitItemV5priceSdSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV5priceSdSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7663,21 +7185,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV9accountIdSiSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9accountIdSiSgvg", + "usr": "s:13StyliticsData10OutfitItemV5priceSdSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV5priceSdSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7686,8 +7208,8 @@ }, { "kind": "Var", - "name": "productId", - "printedName": "productId", + "name": "pattern", + "printedName": "pattern", "children": [ { "kind": "TypeNominal", @@ -7705,8 +7227,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV9productIdSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9productIdSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV7patternSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV7patternSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7736,8 +7258,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV9productIdSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9productIdSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV7patternSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV7patternSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7746,33 +7268,25 @@ }, { "kind": "Var", - "name": "itemId", - "printedName": "itemId", + "name": "requestId", + "printedName": "requestId", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV6itemIdSiSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV6itemIdSiSgvp", + "usr": "s:13StyliticsData10OutfitItemV9requestIdSSvp", + "mangledName": "$s13StyliticsData10OutfitItemV9requestIdSSvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -7782,38 +7296,28 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV6itemIdSiSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV6itemIdSiSgvg", + "usr": "s:13StyliticsData10OutfitItemV9requestIdSSvg", + "mangledName": "$s13StyliticsData10OutfitItemV9requestIdSSvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "transparentImageUrl", - "printedName": "transparentImageUrl", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", "name": "String", @@ -7821,53 +7325,37 @@ "usr": "s:SS" } ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV19transparentImageUrlSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV19transparentImageUrlSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "Accessor", + "usr": "s:13StyliticsData10OutfitItemV9requestIdSSvs", + "mangledName": "$s13StyliticsData10OutfitItemV9requestIdSSvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, { "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Void", + "printedName": "()" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV19transparentImageUrlSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV19transparentImageUrlSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV9requestIdSSvM", + "mangledName": "$s13StyliticsData10OutfitItemV9requestIdSSvM", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "name", - "printedName": "name", + "name": "lookbookImageURL", + "printedName": "lookbookImageURL", "children": [ { "kind": "TypeNominal", @@ -7885,8 +7373,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV4nameSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV4nameSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV16lookbookImageURLSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV16lookbookImageURLSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7916,8 +7404,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV4nameSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV4nameSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV16lookbookImageURLSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV16lookbookImageURLSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7926,8 +7414,8 @@ }, { "kind": "Var", - "name": "affiliateLink", - "printedName": "affiliateLink", + "name": "department", + "printedName": "department", "children": [ { "kind": "TypeNominal", @@ -7945,8 +7433,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV13affiliateLinkSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13affiliateLinkSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV10departmentSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV10departmentSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7976,8 +7464,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV13affiliateLinkSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13affiliateLinkSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV10departmentSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV10departmentSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7986,8 +7474,8 @@ }, { "kind": "Var", - "name": "username", - "printedName": "username", + "name": "colorHex", + "printedName": "colorHex", "children": [ { "kind": "TypeNominal", @@ -8005,8 +7493,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV8usernameSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8usernameSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV8colorHexSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV8colorHexSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -8036,8 +7524,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV8usernameSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8usernameSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV8colorHexSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV8colorHexSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -8046,8 +7534,8 @@ }, { "kind": "Var", - "name": "retailerCategory", - "printedName": "retailerCategory", + "name": "priceLocalized", + "printedName": "priceLocalized", "children": [ { "kind": "TypeNominal", @@ -8065,8 +7553,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV16retailerCategorySSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV16retailerCategorySSSgvp", + "usr": "s:13StyliticsData10OutfitItemV14priceLocalizedSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV14priceLocalizedSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -8096,8 +7584,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV16retailerCategorySSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV16retailerCategorySSSgvg", + "usr": "s:13StyliticsData10OutfitItemV14priceLocalizedSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV14priceLocalizedSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -8106,8 +7594,8 @@ }, { "kind": "Var", - "name": "baseImageUrl", - "printedName": "baseImageUrl", + "name": "transparentImageURL", + "printedName": "transparentImageURL", "children": [ { "kind": "TypeNominal", @@ -8125,8 +7613,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV12baseImageUrlSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV12baseImageUrlSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV19transparentImageURLSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV19transparentImageURLSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -8156,8 +7644,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV12baseImageUrlSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV12baseImageUrlSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV19transparentImageURLSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV19transparentImageURLSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -8166,8 +7654,8 @@ }, { "kind": "Var", - "name": "imageUrl", - "printedName": "imageUrl", + "name": "retailerCategory", + "printedName": "retailerCategory", "children": [ { "kind": "TypeNominal", @@ -8185,8 +7673,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV8imageUrlSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8imageUrlSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV16retailerCategorySSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV16retailerCategorySSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -8216,8 +7704,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV8imageUrlSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8imageUrlSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV16retailerCategorySSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV16retailerCategorySSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -8226,8 +7714,8 @@ }, { "kind": "Var", - "name": "brand", - "printedName": "brand", + "name": "salePriceLocalized", + "printedName": "salePriceLocalized", "children": [ { "kind": "TypeNominal", @@ -8245,8 +7733,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV5brandSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV5brandSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV18salePriceLocalizedSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV18salePriceLocalizedSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -8276,39 +7764,125 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV5brandSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV5brandSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV18salePriceLocalizedSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV18salePriceLocalizedSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData10OutfitItemV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData10OutfitItemV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData10OutfitItemV", + "mangledName": "$s13StyliticsData10OutfitItemV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StyliticsConfig", + "printedName": "StyliticsConfig", + "children": [ { "kind": "Var", - "name": "style", - "printedName": "style", + "name": "timeoutInSecs", + "printedName": "timeoutInSecs", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV5styleSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV5styleSSSgvp", + "usr": "s:13StyliticsData0A6ConfigC13timeoutInSecsSdSgvp", + "mangledName": "$s13StyliticsData0A6ConfigC13timeoutInSecsSdSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "Final", "HasStorage", "AccessControl" ], @@ -8323,52 +7897,56 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV5styleSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV5styleSSSgvg", + "usr": "s:13StyliticsData0A6ConfigC13timeoutInSecsSdSgvg", + "mangledName": "$s13StyliticsData0A6ConfigC13timeoutInSecsSdSgvg", "moduleName": "StyliticsData", "implicit": true, + "declAttributes": [ + "Final" + ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "remoteId", - "printedName": "remoteId", + "name": "enableDebugLogs", + "printedName": "enableDebugLogs", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Bool?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV8remoteIdSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8remoteIdSSSgvp", + "usr": "s:13StyliticsData0A6ConfigC15enableDebugLogsSbSgvp", + "mangledName": "$s13StyliticsData0A6ConfigC15enableDebugLogsSbSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "Final", "HasStorage", "AccessControl" ], @@ -8383,52 +7961,56 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Bool?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV8remoteIdSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8remoteIdSSSgvg", + "usr": "s:13StyliticsData0A6ConfigC15enableDebugLogsSbSgvg", + "mangledName": "$s13StyliticsData0A6ConfigC15enableDebugLogsSbSgvg", "moduleName": "StyliticsData", "implicit": true, + "declAttributes": [ + "Final" + ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "sku", - "printedName": "sku", + "name": "dataApisHost", + "printedName": "dataApisHost", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.DataApisHost?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV3skuSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV3skuSSSgvp", + "usr": "s:13StyliticsData0A6ConfigC12dataApisHostAA0beF0OSgvp", + "mangledName": "$s13StyliticsData0A6ConfigC12dataApisHostAA0beF0OSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "Final", "HasStorage", "AccessControl" ], @@ -8443,52 +8025,56 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.DataApisHost?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV3skuSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV3skuSSSgvg", + "usr": "s:13StyliticsData0A6ConfigC12dataApisHostAA0beF0OSgvg", + "mangledName": "$s13StyliticsData0A6ConfigC12dataApisHostAA0beF0OSgvg", "moduleName": "StyliticsData", "implicit": true, + "declAttributes": [ + "Final" + ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "stocked", - "printedName": "stocked", + "name": "trackingApisHost", + "printedName": "trackingApisHost", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Bool?", + "printedName": "StyliticsData.TrackingApisHost?", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV7stockedSbSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV7stockedSbSgvp", + "usr": "s:13StyliticsData0A6ConfigC16trackingApisHostAA08TrackingeF0OSgvp", + "mangledName": "$s13StyliticsData0A6ConfigC16trackingApisHostAA08TrackingeF0OSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "Final", "HasStorage", "AccessControl" ], @@ -8503,56 +8089,60 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Bool?", + "printedName": "StyliticsData.TrackingApisHost?", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV7stockedSbSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV7stockedSbSgvg", + "usr": "s:13StyliticsData0A6ConfigC16trackingApisHostAA08TrackingeF0OSgvg", + "mangledName": "$s13StyliticsData0A6ConfigC16trackingApisHostAA08TrackingeF0OSgvg", "moduleName": "StyliticsData", "implicit": true, + "declAttributes": [ + "Final" + ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "salePrice", - "printedName": "salePrice", + "name": "locale", + "printedName": "locale", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV9salePriceSdSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9salePriceSdSgvp", + "usr": "s:13StyliticsData0A6ConfigC6localeSSSgvp", + "mangledName": "$s13StyliticsData0A6ConfigC6localeSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", + "Final", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -8563,128 +8153,104 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV9salePriceSdSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9salePriceSdSgvg", + "usr": "s:13StyliticsData0A6ConfigC6localeSSSgvg", + "mangledName": "$s13StyliticsData0A6ConfigC6localeSSSgvg", "moduleName": "StyliticsData", "implicit": true, + "declAttributes": [ + "Final" + ], "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "colorRgbs", - "printedName": "colorRgbs", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.Int]?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.Int]", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV9colorRgbsSaySiGSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9colorRgbsSaySiGSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "Accessor", + "usr": "s:13StyliticsData0A6ConfigC6localeSSSgvs", + "mangledName": "$s13StyliticsData0A6ConfigC6localeSSSgvs", + "moduleName": "StyliticsData", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, { "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.Int]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" + "name": "Void", + "printedName": "()" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV9colorRgbsSaySiGSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9colorRgbsSaySiGSgvg", + "usr": "s:13StyliticsData0A6ConfigC6localeSSSgvM", + "mangledName": "$s13StyliticsData0A6ConfigC6localeSSSgvM", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "retailerStyle", - "printedName": "retailerStyle", + "name": "clientName", + "printedName": "clientName", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV13retailerStyleSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13retailerStyleSSSgvp", + "usr": "s:13StyliticsData0A6ConfigC10clientNameSSvp", + "mangledName": "$s13StyliticsData0A6ConfigC10clientNameSSvp", "moduleName": "StyliticsData", "declAttributes": [ + "Final", "HasStorage", "AccessControl" ], @@ -8698,32 +8264,27 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV13retailerStyleSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13retailerStyleSSSgvg", + "usr": "s:13StyliticsData0A6ConfigC10clientNameSSvg", + "mangledName": "$s13StyliticsData0A6ConfigC10clientNameSSvg", "moduleName": "StyliticsData", "implicit": true, + "declAttributes": [ + "Final" + ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "clientOriginalImageUrl", - "printedName": "clientOriginalImageUrl", + "name": "customerProfileId", + "printedName": "customerProfileId", "children": [ { "kind": "TypeNominal", @@ -8741,14 +8302,15 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV22clientOriginalImageUrlSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV22clientOriginalImageUrlSSSgvp", + "usr": "s:13StyliticsData0A6ConfigC17customerProfileIdSSSgvp", + "mangledName": "$s13StyliticsData0A6ConfigC17customerProfileIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", + "Final", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -8772,79 +8334,165 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV22clientOriginalImageUrlSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV22clientOriginalImageUrlSSSgvg", + "usr": "s:13StyliticsData0A6ConfigC17customerProfileIdSSSgvg", + "mangledName": "$s13StyliticsData0A6ConfigC17customerProfileIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, + "declAttributes": [ + "Final" + ], "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "accountUsername", - "printedName": "accountUsername", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV15accountUsernameSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV15accountUsernameSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "Accessor", + "usr": "s:13StyliticsData0A6ConfigC17customerProfileIdSSSgvs", + "mangledName": "$s13StyliticsData0A6ConfigC17customerProfileIdSSSgvs", + "moduleName": "StyliticsData", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, { "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Void", + "printedName": "()" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV15accountUsernameSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV15accountUsernameSSSgvg", + "usr": "s:13StyliticsData0A6ConfigC17customerProfileIdSSSgvM", + "mangledName": "$s13StyliticsData0A6ConfigC17customerProfileIdSSSgvM", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" } ] }, { - "kind": "Var", - "name": "retailer", - "printedName": "retailer", + "kind": "Constructor", + "name": "init", + "printedName": "init(timeoutInSecs:enableDebugLogs:dataApisHost:trackingApisHost:locale:clientName:customerProfileId:)", "children": [ + { + "kind": "TypeNominal", + "name": "StyliticsConfig", + "printedName": "StyliticsData.StyliticsConfig", + "usr": "s:13StyliticsData0A6ConfigC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.DataApisHost?", + "children": [ + { + "kind": "TypeNominal", + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.TrackingApisHost?", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, { "kind": "TypeNominal", "name": "Optional", @@ -8857,12 +8505,84 @@ "usr": "s:SS" } ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData0A6ConfigC13timeoutInSecs15enableDebugLogs12dataApisHost08trackingkL06locale10clientName17customerProfileIdACSdSg_SbSgAA0bkL0OSgAA08TrackingkL0OSgSSSgSSAStcfc", + "mangledName": "$s13StyliticsData0A6ConfigC13timeoutInSecs15enableDebugLogs12dataApisHost08trackingkL06locale10clientName17customerProfileIdACSdSg_SbSgAA0bkL0OSgAA08TrackingkL0OSgSSSgSSAStcfc", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:13StyliticsData0A6ConfigC", + "mangledName": "$s13StyliticsData0A6ConfigC", + "moduleName": "StyliticsData", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PurchasedItem", + "printedName": "PurchasedItem", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV8retailerSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8retailerSSSgvp", + "usr": "s:13StyliticsData13PurchasedItemV2idSiSgvp", + "mangledName": "$s13StyliticsData13PurchasedItemV2idSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -8879,21 +8599,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV8retailerSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8retailerSSSgvg", + "usr": "s:13StyliticsData13PurchasedItemV2idSiSgvg", + "mangledName": "$s13StyliticsData13PurchasedItemV2idSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -8902,8 +8622,8 @@ }, { "kind": "Var", - "name": "salePriceLocalized", - "printedName": "salePriceLocalized", + "name": "name", + "printedName": "name", "children": [ { "kind": "TypeNominal", @@ -8921,8 +8641,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV18salePriceLocalizedSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV18salePriceLocalizedSSSgvp", + "usr": "s:13StyliticsData13PurchasedItemV4nameSSSgvp", + "mangledName": "$s13StyliticsData13PurchasedItemV4nameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -8952,8 +8672,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV18salePriceLocalizedSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV18salePriceLocalizedSSSgvg", + "usr": "s:13StyliticsData13PurchasedItemV4nameSSSgvg", + "mangledName": "$s13StyliticsData13PurchasedItemV4nameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -8962,8 +8682,8 @@ }, { "kind": "Var", - "name": "gender", - "printedName": "gender", + "name": "pairingMessage", + "printedName": "pairingMessage", "children": [ { "kind": "TypeNominal", @@ -8981,8 +8701,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV6genderSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV6genderSSSgvp", + "usr": "s:13StyliticsData13PurchasedItemV14pairingMessageSSSgvp", + "mangledName": "$s13StyliticsData13PurchasedItemV14pairingMessageSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -9012,8 +8732,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV6genderSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV6genderSSSgvg", + "usr": "s:13StyliticsData13PurchasedItemV14pairingMessageSSSgvg", + "mangledName": "$s13StyliticsData13PurchasedItemV14pairingMessageSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -9021,104 +8741,122 @@ ] }, { - "kind": "Var", - "name": "skus", - "printedName": "skus", + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" + "name": "PurchasedItem", + "printedName": "StyliticsData.PurchasedItem", + "usr": "s:13StyliticsData13PurchasedItemV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" } ], - "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV4skusSaySSGSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV4skusSaySSGSgvp", + "declKind": "Constructor", + "usr": "s:13StyliticsData13PurchasedItemV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData13PurchasedItemV4fromACs7Decoder_p_tKcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV4skusSaySSGSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV4skusSaySSGSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData13PurchasedItemV", + "mangledName": "$s13StyliticsData13PurchasedItemV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CryptoKit", + "printedName": "CryptoKit", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OutfitsResponse", + "printedName": "OutfitsResponse", + "children": [ { "kind": "Var", - "name": "retailerColor", - "printedName": "retailerColor", + "name": "response", + "printedName": "response", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Foundation.URLResponse?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "URLResponse", + "printedName": "Foundation.URLResponse", + "usr": "c:objc(cs)NSURLResponse" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV13retailerColorSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13retailerColorSSSgvp", + "usr": "s:13StyliticsData15OutfitsResponseV8responseSo13NSURLResponseCSgvp", + "mangledName": "$s13StyliticsData15OutfitsResponseV8responseSo13NSURLResponseCSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -9135,21 +8873,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Foundation.URLResponse?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "URLResponse", + "printedName": "Foundation.URLResponse", + "usr": "c:objc(cs)NSURLResponse" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV13retailerColorSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13retailerColorSSSgvg", + "usr": "s:13StyliticsData15OutfitsResponseV8responseSo13NSURLResponseCSgvg", + "mangledName": "$s13StyliticsData15OutfitsResponseV8responseSo13NSURLResponseCSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -9158,27 +8896,27 @@ }, { "kind": "Var", - "name": "price", - "printedName": "price", + "name": "data", + "printedName": "data", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "StyliticsData.Outfits?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Outfits", + "printedName": "StyliticsData.Outfits", + "usr": "s:13StyliticsData7OutfitsV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV5priceSdSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV5priceSdSgvp", + "usr": "s:13StyliticsData15OutfitsResponseV4dataAA0C0VSgvp", + "mangledName": "$s13StyliticsData15OutfitsResponseV4dataAA0C0VSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -9195,21 +8933,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "StyliticsData.Outfits?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Outfits", + "printedName": "StyliticsData.Outfits", + "usr": "s:13StyliticsData7OutfitsV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV5priceSdSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV5priceSdSgvg", + "usr": "s:13StyliticsData15OutfitsResponseV4dataAA0C0VSgvg", + "mangledName": "$s13StyliticsData15OutfitsResponseV4dataAA0C0VSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -9218,27 +8956,27 @@ }, { "kind": "Var", - "name": "pattern", - "printedName": "pattern", + "name": "error", + "printedName": "error", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV7patternSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV7patternSSSgvp", + "usr": "s:13StyliticsData15OutfitsResponseV5errors5Error_pSgvp", + "mangledName": "$s13StyliticsData15OutfitsResponseV5errors5Error_pSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -9255,42 +8993,155 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV7patternSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV7patternSSSgvg", + "usr": "s:13StyliticsData15OutfitsResponseV5errors5Error_pSgvg", + "mangledName": "$s13StyliticsData15OutfitsResponseV5errors5Error_pSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData15OutfitsResponseV", + "mangledName": "$s13StyliticsData15OutfitsResponseV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, { - "kind": "Var", - "name": "requestId", - "printedName": "requestId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SystemConfiguration", + "printedName": "SystemConfiguration", + "declKind": "Import", + "moduleName": "StyliticsData" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StyliticsData" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PurchasesResponse", + "printedName": "PurchasesResponse", + "children": [ + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV9requestIdSSvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9requestIdSSvp", + "usr": "s:13StyliticsData17PurchasesResponseV5errors5Error_pSgvp", + "mangledName": "$s13StyliticsData17PurchasesResponseV5errors5Error_pSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasInitialValue", @@ -9306,14 +9157,22 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV9requestIdSSvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9requestIdSSvg", + "usr": "s:13StyliticsData17PurchasesResponseV5errors5Error_pSgvg", + "mangledName": "$s13StyliticsData17PurchasesResponseV5errors5Error_pSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -9330,14 +9189,22 @@ }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV9requestIdSSvs", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9requestIdSSvs", + "usr": "s:13StyliticsData17PurchasesResponseV5errors5Error_pSgvs", + "mangledName": "$s13StyliticsData17PurchasesResponseV5errors5Error_pSgvs", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "set" @@ -9354,50 +9221,22 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV9requestIdSSvM", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9requestIdSSvM", + "usr": "s:13StyliticsData17PurchasesResponseV5errors5Error_pSgvM", + "mangledName": "$s13StyliticsData17PurchasesResponseV5errors5Error_pSgvM", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "_modify" } ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData14ShopTheSetItemV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData14ShopTheSetItemV4fromACs7Decoder_p_tKcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" } ], "declKind": "Struct", - "usr": "s:13StyliticsData14ShopTheSetItemV", - "mangledName": "$s13StyliticsData14ShopTheSetItemV", + "usr": "s:13StyliticsData17PurchasesResponseV", + "mangledName": "$s13StyliticsData17PurchasesResponseV", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl" + "AccessControl", + "RawDocComment" ], "conformances": [ { @@ -9413,13 +9252,6 @@ "printedName": "Escapable", "usr": "s:s9EscapableP", "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" } ] }, @@ -9435,46 +9267,57 @@ }, { "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", + "name": "Foundation", + "printedName": "Foundation", "declKind": "Import", - "moduleName": "StyliticsData" + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] }, { "kind": "TypeDecl", - "name": "ExperienceConfigManager", - "printedName": "ExperienceConfigManager", + "name": "ShopTheSetItem", + "printedName": "ShopTheSetItem", "children": [ { "kind": "Var", - "name": "labelStyle", - "printedName": "labelStyle", + "name": "promotions", + "printedName": "promotions", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData23ExperienceConfigManagerC10labelStyleSSSgvpZ", - "mangledName": "$s13StyliticsData23ExperienceConfigManagerC10labelStyleSSSgvpZ", + "usr": "s:13StyliticsData14ShopTheSetItemV10promotionsSaySSGSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV10promotionsSaySSGSgvp", "moduleName": "StyliticsData", - "static": true, "declAttributes": [ - "Final", + "HasStorage", "AccessControl" ], - "isFromExtension": true, + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -9484,75 +9327,99 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23ExperienceConfigManagerC10labelStyleSSSgvgZ", - "mangledName": "$s13StyliticsData23ExperienceConfigManagerC10labelStyleSSSgvgZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final" - ], - "isFromExtension": true, + "usr": "s:13StyliticsData14ShopTheSetItemV10promotionsSaySSGSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV10promotionsSaySSGSgvg", + "moduleName": "StyliticsData", + "implicit": true, "accessorKind": "get" } ] }, { - "kind": "Function", - "name": "syfyFullPageModules", - "printedName": "syfyFullPageModules()", + "kind": "Var", + "name": "lookbookImageUrl", + "printedName": "lookbookImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.SYFYFullPageModule]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.SYFYFullPageModule]", - "children": [ - { - "kind": "TypeNominal", - "name": "SYFYFullPageModule", - "printedName": "StyliticsData.SYFYFullPageModule", - "usr": "s:13StyliticsData18SYFYFullPageModuleO" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], - "declKind": "Func", - "usr": "s:13StyliticsData23ExperienceConfigManagerC19syfyFullPageModulesSayAA08SYFYFullH6ModuleOGSgyFZ", - "mangledName": "$s13StyliticsData23ExperienceConfigManagerC19syfyFullPageModulesSayAA08SYFYFullH6ModuleOGSgyFZ", + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV16lookbookImageUrlSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV16lookbookImageUrlSSSgvp", "moduleName": "StyliticsData", - "static": true, "declAttributes": [ - "Final", + "HasStorage", "AccessControl" ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV16lookbookImageUrlSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV16lookbookImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, { "kind": "Var", - "name": "variantWidget", - "printedName": "variantWidget", + "name": "category", + "printedName": "category", "children": [ { "kind": "TypeNominal", @@ -9570,15 +9437,15 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData23ExperienceConfigManagerC13variantWidgetSSSgvpZ", - "mangledName": "$s13StyliticsData23ExperienceConfigManagerC13variantWidgetSSSgvpZ", + "usr": "s:13StyliticsData14ShopTheSetItemV8categorySSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8categorySSSgvp", "moduleName": "StyliticsData", - "static": true, "declAttributes": [ - "Final", + "HasStorage", "AccessControl" ], - "isFromExtension": true, + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -9601,88 +9468,51 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23ExperienceConfigManagerC13variantWidgetSSSgvgZ", - "mangledName": "$s13StyliticsData23ExperienceConfigManagerC13variantWidgetSSSgvgZ", + "usr": "s:13StyliticsData14ShopTheSetItemV8categorySSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8categorySSSgvg", "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final" - ], - "isFromExtension": true, + "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Class", - "usr": "s:13StyliticsData23ExperienceConfigManagerC", - "mangledName": "$s13StyliticsData23ExperienceConfigManagerC", - "moduleName": "StyliticsData", - "declAttributes": [ - "Final", - "AccessControl" - ], - "hasMissingDesignatedInitializers": true, - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "GalleryBundles", - "printedName": "GalleryBundles", - "children": [ { "kind": "Var", - "name": "list", - "printedName": "list", + "name": "tags", + "printedName": "tags", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvp", - "mangledName": "$s13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvp", + "usr": "s:13StyliticsData14ShopTheSetItemV4tagsSaySSGSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV4tagsSaySSGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -9692,363 +9522,306 @@ "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvg", - "mangledName": "$s13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvg", + "usr": "s:13StyliticsData14ShopTheSetItemV4tagsSaySSGSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV4tagsSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "department", + "printedName": "department", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvs", - "mangledName": "$s13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV10departmentSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV10departmentSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvM", - "mangledName": "$s13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvM", + "usr": "s:13StyliticsData14ShopTheSetItemV10departmentSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV10departmentSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", + "kind": "Var", + "name": "colorHex", + "printedName": "colorHex", "children": [ { "kind": "TypeNominal", - "name": "GalleryBundles", - "printedName": "StyliticsData.GalleryBundles", - "usr": "s:13StyliticsData14GalleryBundlesV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData14GalleryBundlesV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData14GalleryBundlesV4fromACs7Decoder_p_tKcfc", + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV8colorHexSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8colorHexSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData14GalleryBundlesV", - "mangledName": "$s13StyliticsData14GalleryBundlesV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ContextType", - "printedName": "ContextType", - "children": [ - { - "kind": "Var", - "name": "purchased", - "printedName": "purchased", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ContextType.Type) -> StyliticsData.ContextType", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.ContextType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV8colorHexSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8colorHexSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11ContextTypeO9purchasedyA2CmF", - "mangledName": "$s13StyliticsData11ContextTypeO9purchasedyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "browsed", - "printedName": "browsed", + "name": "largeImageUrl", + "printedName": "largeImageUrl", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ContextType.Type) -> StyliticsData.ContextType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV13largeImageUrlSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13largeImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.ContextType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV13largeImageUrlSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13largeImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11ContextTypeO7browsedyA2CmF", - "mangledName": "$s13StyliticsData11ContextTypeO7browsedyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "item", - "printedName": "item", + "name": "otherClientItemIds", + "printedName": "otherClientItemIds", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ContextType.Type) -> StyliticsData.ContextType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.DecodableDictionary?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.ContextType.Type", + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV011otherClientF3IdsAA19DecodableDictionaryVSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV011otherClientF3IdsAA19DecodableDictionaryVSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.DecodableDictionary?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV011otherClientF3IdsAA19DecodableDictionaryVSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV011otherClientF3IdsAA19DecodableDictionaryVSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11ContextTypeO4itemyA2CmF", - "mangledName": "$s13StyliticsData11ContextTypeO4itemyA2CmF", - "moduleName": "StyliticsData" + ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "Var", + "name": "smallImageUrl", + "printedName": "smallImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.ContextType?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData11ContextTypeO8rawValueACSgSS_tcfc", - "mangledName": "$s13StyliticsData11ContextTypeO8rawValueACSgSS_tcfc", - "moduleName": "StyliticsData", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:13StyliticsData11ContextTypeO8rawValueSSvp", - "mangledName": "$s13StyliticsData11ContextTypeO8rawValueSSvp", + "usr": "s:13StyliticsData14ShopTheSetItemV13smallImageUrlSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13smallImageUrlSSSgvp", "moduleName": "StyliticsData", - "implicit": true, + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -10057,67 +9830,37 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData11ContextTypeO8rawValueSSvg", - "mangledName": "$s13StyliticsData11ContextTypeO8rawValueSSvg", + "usr": "s:13StyliticsData14ShopTheSetItemV13smallImageUrlSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13smallImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData11ContextTypeO", - "mangledName": "$s13StyliticsData11ContextTypeO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "enumRawTypeName": "String", - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" }, { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", + "kind": "Var", + "name": "color", + "printedName": "color", "children": [ { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", @@ -10125,125 +9868,80 @@ "printedName": "Swift.String", "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "NetworkError", - "printedName": "NetworkError", - "children": [ - { - "kind": "Var", - "name": "noData", - "printedName": "noData", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV5colorSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV5colorSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.NetworkError.Type) -> StyliticsData.NetworkError", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "NetworkError", - "printedName": "StyliticsData.NetworkError", - "usr": "s:13StyliticsData12NetworkErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.NetworkError.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "NetworkError", - "printedName": "StyliticsData.NetworkError", - "usr": "s:13StyliticsData12NetworkErrorO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV5colorSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV5colorSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData12NetworkErrorO02noB0yA2CmF", - "mangledName": "$s13StyliticsData12NetworkErrorO02noB0yA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "NetworkError", - "printedName": "StyliticsData.NetworkError", - "usr": "s:13StyliticsData12NetworkErrorO" - }, - { - "kind": "TypeNominal", - "name": "NetworkError", - "printedName": "StyliticsData.NetworkError", - "usr": "s:13StyliticsData12NetworkErrorO" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData12NetworkErrorO2eeoiySbAC_ACtFZ", - "mangledName": "$s13StyliticsData12NetworkErrorO2eeoiySbAC_ACtFZ", - "moduleName": "StyliticsData", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" + ] }, { "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", + "name": "priceLocalized", + "printedName": "priceLocalized", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12NetworkErrorO9hashValueSivp", - "mangledName": "$s13StyliticsData12NetworkErrorO9hashValueSivp", + "usr": "s:13StyliticsData14ShopTheSetItemV14priceLocalizedSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV14priceLocalizedSSSgvp", "moduleName": "StyliticsData", - "implicit": true, + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -10252,209 +9950,57 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12NetworkErrorO9hashValueSivg", - "mangledName": "$s13StyliticsData12NetworkErrorO9hashValueSivg", + "usr": "s:13StyliticsData14ShopTheSetItemV14priceLocalizedSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV14priceLocalizedSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData12NetworkErrorO4hash4intoys6HasherVz_tF", - "mangledName": "$s13StyliticsData12NetworkErrorO4hash4intoys6HasherVz_tF", - "moduleName": "StyliticsData", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData12NetworkErrorO", - "mangledName": "$s13StyliticsData12NetworkErrorO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ModelLookup", - "printedName": "ModelLookup", - "declKind": "Struct", - "usr": "s:13StyliticsData11ModelLookupV", - "mangledName": "$s13StyliticsData11ModelLookupV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "TrendingBundles", - "printedName": "TrendingBundles", - "children": [ { "kind": "Var", - "name": "list", - "printedName": "list", + "name": "accountId", + "printedName": "accountId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundle]?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - } - ], - "usr": "s:Sa" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData15TrendingBundlesV4listSayAA12OutfitBundleVGSgvp", - "mangledName": "$s13StyliticsData15TrendingBundlesV4listSayAA12OutfitBundleVGSgvp", + "usr": "s:13StyliticsData14ShopTheSetItemV9accountIdSiSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9accountIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -10465,320 +10011,237 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundle]?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - } - ], - "usr": "s:Sa" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15TrendingBundlesV4listSayAA12OutfitBundleVGSgvg", - "mangledName": "$s13StyliticsData15TrendingBundlesV4listSayAA12OutfitBundleVGSgvg", + "usr": "s:13StyliticsData14ShopTheSetItemV9accountIdSiSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9accountIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "productId", + "printedName": "productId", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV9productIdSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9productIdSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundle]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15TrendingBundlesV4listSayAA12OutfitBundleVGSgvs", - "mangledName": "$s13StyliticsData15TrendingBundlesV4listSayAA12OutfitBundleVGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData15TrendingBundlesV4listSayAA12OutfitBundleVGSgvM", - "mangledName": "$s13StyliticsData15TrendingBundlesV4listSayAA12OutfitBundleVGSgvM", + "usr": "s:13StyliticsData14ShopTheSetItemV9productIdSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9productIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", + "kind": "Var", + "name": "itemId", + "printedName": "itemId", "children": [ { "kind": "TypeNominal", - "name": "TrendingBundles", - "printedName": "StyliticsData.TrendingBundles", - "usr": "s:13StyliticsData15TrendingBundlesV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData15TrendingBundlesV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData15TrendingBundlesV4fromACs7Decoder_p_tKcfc", + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV6itemIdSiSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV6itemIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData15TrendingBundlesV", - "mangledName": "$s13StyliticsData15TrendingBundlesV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "TrackingApisHost", - "printedName": "TrackingApisHost", - "children": [ - { - "kind": "Var", - "name": "production", - "printedName": "production", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingApisHost.Type) -> StyliticsData.TrackingApisHost", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingApisHost.Type", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV6itemIdSiSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV6itemIdSiSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData16TrackingApisHostO10productionyA2CmF", - "mangledName": "$s13StyliticsData16TrackingApisHostO10productionyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "staging", - "printedName": "staging", + "name": "transparentImageUrl", + "printedName": "transparentImageUrl", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingApisHost.Type) -> StyliticsData.TrackingApisHost", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingApisHost.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData16TrackingApisHostO7stagingyA2CmF", - "mangledName": "$s13StyliticsData16TrackingApisHostO7stagingyA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "custom", - "printedName": "custom", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV19transparentImageUrlSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV19transparentImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingApisHost.Type) -> (Swift.String) -> StyliticsData.TrackingApisHost", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String) -> StyliticsData.TrackingApisHost", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ - { - "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" - }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingApisHost.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" - } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV19transparentImageUrlSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV19transparentImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData16TrackingApisHostO6customyACSScACmF", - "mangledName": "$s13StyliticsData16TrackingApisHostO6customyACSScACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "host", - "printedName": "host", + "name": "name", + "printedName": "name", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData16TrackingApisHostO4hostSSvp", - "mangledName": "$s13StyliticsData16TrackingApisHostO4hostSSvp", + "usr": "s:13StyliticsData14ShopTheSetItemV4nameSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV4nameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl", - "RawDocComment" + "HasStorage", + "AccessControl" ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -10787,103 +10250,51 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16TrackingApisHostO4hostSSvg", - "mangledName": "$s13StyliticsData16TrackingApisHostO4hostSSvg", + "usr": "s:13StyliticsData14ShopTheSetItemV4nameSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV4nameSSSgvg", "moduleName": "StyliticsData", + "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData16TrackingApisHostO", - "mangledName": "$s13StyliticsData16TrackingApisHostO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "StyledForYouResponse", - "printedName": "StyledForYouResponse", - "children": [ { "kind": "Var", - "name": "response", - "printedName": "response", + "name": "affiliateLink", + "printedName": "affiliateLink", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData20StyledForYouResponseV8responseSo13NSURLResponseCSgvp", - "mangledName": "$s13StyliticsData20StyledForYouResponseV8responseSo13NSURLResponseCSgvp", + "usr": "s:13StyliticsData14ShopTheSetItemV13affiliateLinkSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13affiliateLinkSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -10900,21 +10311,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData20StyledForYouResponseV8responseSo13NSURLResponseCSgvg", - "mangledName": "$s13StyliticsData20StyledForYouResponseV8responseSo13NSURLResponseCSgvg", + "usr": "s:13StyliticsData14ShopTheSetItemV13affiliateLinkSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13affiliateLinkSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -10923,33 +10334,33 @@ }, { "kind": "Var", - "name": "data", - "printedName": "data", + "name": "username", + "printedName": "username", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.StyledForYou?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYou", - "printedName": "StyliticsData.StyledForYou", - "usr": "s:13StyliticsData12StyledForYouV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvp", - "mangledName": "$s13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvp", + "usr": "s:13StyliticsData14ShopTheSetItemV8usernameSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8usernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -10960,100 +10371,110 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.StyledForYou?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYou", - "printedName": "StyliticsData.StyledForYou", - "usr": "s:13StyliticsData12StyledForYouV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvg", - "mangledName": "$s13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvg", + "usr": "s:13StyliticsData14ShopTheSetItemV8usernameSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8usernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "retailerCategory", + "printedName": "retailerCategory", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.StyledForYou?", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYou", - "printedName": "StyliticsData.StyledForYou", - "usr": "s:13StyliticsData12StyledForYouV" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvs", - "mangledName": "$s13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV16retailerCategorySSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV16retailerCategorySSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvM", - "mangledName": "$s13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvM", + "usr": "s:13StyliticsData14ShopTheSetItemV16retailerCategorySSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV16retailerCategorySSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "baseImageUrl", + "printedName": "baseImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData20StyledForYouResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData20StyledForYouResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData14ShopTheSetItemV12baseImageUrlSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV12baseImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -11070,21 +10491,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData20StyledForYouResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData20StyledForYouResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData14ShopTheSetItemV12baseImageUrlSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV12baseImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -11092,159 +10513,94 @@ ] }, { - "kind": "Function", - "name": "isResponseEmpty", - "printedName": "isResponseEmpty()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData20StyledForYouResponseV02isF5EmptySbyF", - "mangledName": "$s13StyliticsData20StyledForYouResponseV02isF5EmptySbyF", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(response:data:error:)", + "kind": "Var", + "name": "imageUrl", + "printedName": "imageUrl", "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouResponse", - "printedName": "StyliticsData.StyledForYouResponse", - "usr": "s:13StyliticsData20StyledForYouResponseV" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URLResponse?", - "children": [ - { - "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" - } - ], - "usr": "s:Sq" - }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.StyledForYou?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYou", - "printedName": "StyliticsData.StyledForYou", - "usr": "s:13StyliticsData12StyledForYouV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "hasDefaultArg": true, "usr": "s:Sq" - }, + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV8imageUrlSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8imageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV8imageUrlSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8imageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData20StyledForYouResponseV8response4data5errorACSo13NSURLResponseCSg_AA0cdE0VSgs5Error_pSgtcfc", - "mangledName": "$s13StyliticsData20StyledForYouResponseV8response4data5errorACSo13NSURLResponseCSg_AA0cdE0VSgs5Error_pSgtcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData20StyledForYouResponseV", - "mangledName": "$s13StyliticsData20StyledForYouResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" + ] }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "Outfits", - "printedName": "Outfits", - "children": [ { "kind": "Var", - "name": "list", - "printedName": "list", + "name": "brand", + "printedName": "brand", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData7OutfitsV4listSayAA12OutfitBundleVGvp", - "mangledName": "$s13StyliticsData7OutfitsV4listSayAA12OutfitBundleVGvp", + "usr": "s:13StyliticsData14ShopTheSetItemV5brandSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV5brandSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -11254,82 +10610,92 @@ "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV4listSayAA12OutfitBundleVGvg", - "mangledName": "$s13StyliticsData7OutfitsV4listSayAA12OutfitBundleVGvg", + "usr": "s:13StyliticsData14ShopTheSetItemV5brandSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV5brandSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + } + ] + }, + { + "kind": "Var", + "name": "style", + "printedName": "style", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV4listSayAA12OutfitBundleVGvs", - "mangledName": "$s13StyliticsData7OutfitsV4listSayAA12OutfitBundleVGvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV5styleSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV5styleSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV4listSayAA12OutfitBundleVGvM", - "mangledName": "$s13StyliticsData7OutfitsV4listSayAA12OutfitBundleVGvM", + "usr": "s:13StyliticsData14ShopTheSetItemV5styleSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV5styleSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "localizationVersion", - "printedName": "localizationVersion", + "name": "remoteId", + "printedName": "remoteId", "children": [ { "kind": "TypeNominal", @@ -11347,8 +10713,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData7OutfitsV19localizationVersionSSSgvp", - "mangledName": "$s13StyliticsData7OutfitsV19localizationVersionSSSgvp", + "usr": "s:13StyliticsData14ShopTheSetItemV8remoteIdSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8remoteIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -11378,8 +10744,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV19localizationVersionSSSgvg", - "mangledName": "$s13StyliticsData7OutfitsV19localizationVersionSSSgvg", + "usr": "s:13StyliticsData14ShopTheSetItemV8remoteIdSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8remoteIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -11388,25 +10754,33 @@ }, { "kind": "Var", - "name": "isMixAndMatchEnabled", - "printedName": "isMixAndMatchEnabled", + "name": "sku", + "printedName": "sku", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvp", - "mangledName": "$s13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvp", + "usr": "s:13StyliticsData14ShopTheSetItemV3skuSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV3skuSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -11416,28 +10790,38 @@ "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvg", - "mangledName": "$s13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvg", + "usr": "s:13StyliticsData14ShopTheSetItemV3skuSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV3skuSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "stocked", + "printedName": "stocked", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, { "kind": "TypeNominal", "name": "Bool", @@ -11445,62 +10829,78 @@ "usr": "s:Sb" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvs", - "mangledName": "$s13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV7stockedSbSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV7stockedSbSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvM", - "mangledName": "$s13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvM", + "usr": "s:13StyliticsData14ShopTheSetItemV7stockedSbSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV7stockedSbSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "accountId", - "printedName": "accountId", + "name": "salePrice", + "printedName": "salePrice", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData7OutfitsV9accountIdSiSgvp", - "mangledName": "$s13StyliticsData7OutfitsV9accountIdSiSgvp", + "usr": "s:13StyliticsData14ShopTheSetItemV9salePriceSdSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9salePriceSdSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -11511,39 +10911,41 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV9accountIdSiSgvg", - "mangledName": "$s13StyliticsData7OutfitsV9accountIdSiSgvg", + "usr": "s:13StyliticsData14ShopTheSetItemV9salePriceSdSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9salePriceSdSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "colorRgbs", + "printedName": "colorRgbs", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", + "name": "Array", + "printedName": "[Swift.Int]", "children": [ { "kind": "TypeNominal", @@ -11552,61 +10954,125 @@ "usr": "s:Si" } ], - "usr": "s:Sq" + "usr": "s:Sa" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV9accountIdSiSgvs", - "mangledName": "$s13StyliticsData7OutfitsV9accountIdSiSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV9colorRgbsSaySiGSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9colorRgbsSaySiGSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV9accountIdSiSgvM", - "mangledName": "$s13StyliticsData7OutfitsV9accountIdSiSgvM", + "usr": "s:13StyliticsData14ShopTheSetItemV9colorRgbsSaySiGSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9colorRgbsSaySiGSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(list:localizationVersion:isMixAndMatchEnabled:accountId:)", + "kind": "Var", + "name": "retailerStyle", + "printedName": "retailerStyle", "children": [ { "kind": "TypeNominal", - "name": "Outfits", - "printedName": "StyliticsData.Outfits", - "usr": "s:13StyliticsData7OutfitsV" - }, + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV13retailerStyleSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13retailerStyleSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "usr": "s:Sa" - }, + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV13retailerStyleSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13retailerStyleSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "clientOriginalImageUrl", + "printedName": "clientOriginalImageUrl", + "children": [ { "kind": "TypeNominal", "name": "Optional", @@ -11620,492 +11086,548 @@ } ], "usr": "s:Sq" - }, + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV22clientOriginalImageUrlSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV22clientOriginalImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV22clientOriginalImageUrlSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV22clientOriginalImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "accountUsername", + "printedName": "accountUsername", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "hasDefaultArg": true, "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData7OutfitsV4list19localizationVersion20isMixAndMatchEnabled9accountIdACSayAA12OutfitBundleVG_SSSgSbSiSgtcfc", - "mangledName": "$s13StyliticsData7OutfitsV4list19localizationVersion20isMixAndMatchEnabled9accountIdACSayAA12OutfitBundleVG_SSSgSbSiSgtcfc", + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV15accountUsernameSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV15accountUsernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "init_kind": "Designated" + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV15accountUsernameSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV15accountUsernameSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", + "kind": "Var", + "name": "retailer", + "printedName": "retailer", "children": [ { "kind": "TypeNominal", - "name": "Outfits", - "printedName": "StyliticsData.Outfits", - "usr": "s:13StyliticsData7OutfitsV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData7OutfitsV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData7OutfitsV4fromACs7Decoder_p_tKcfc", + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV8retailerSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8retailerSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData7OutfitsV", - "mangledName": "$s13StyliticsData7OutfitsV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "Event", - "printedName": "Event", - "children": [ - { - "kind": "Var", - "name": "load", - "printedName": "load", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV8retailerSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8retailerSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO4loadyA2CmF", - "mangledName": "$s13StyliticsData5EventO4loadyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "view", - "printedName": "view", + "name": "salePriceLocalized", + "printedName": "salePriceLocalized", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV18salePriceLocalizedSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV18salePriceLocalizedSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV18salePriceLocalizedSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV18salePriceLocalizedSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO4viewyA2CmF", - "mangledName": "$s13StyliticsData5EventO4viewyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "click", - "printedName": "click", + "name": "gender", + "printedName": "gender", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV6genderSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV6genderSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV6genderSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV6genderSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO5clickyA2CmF", - "mangledName": "$s13StyliticsData5EventO5clickyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "swap", - "printedName": "swap", + "name": "skus", + "printedName": "skus", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", + "name": "Array", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sa" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO4swapyA2CmF", - "mangledName": "$s13StyliticsData5EventO4swapyA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "jumplink", - "printedName": "jumplink", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV4skusSaySSGSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV4skusSaySSGSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV4skusSaySSGSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV4skusSaySSGSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO8jumplinkyA2CmF", - "mangledName": "$s13StyliticsData5EventO8jumplinkyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "visit", - "printedName": "visit", + "name": "retailerColor", + "printedName": "retailerColor", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO5visityA2CmF", - "mangledName": "$s13StyliticsData5EventO5visityA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "addToCart", - "printedName": "addToCart", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV13retailerColorSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13retailerColorSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV13retailerColorSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13retailerColorSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO9addToCartyA2CmF", - "mangledName": "$s13StyliticsData5EventO9addToCartyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "seeMoreExpand", - "printedName": "seeMoreExpand", + "name": "price", + "printedName": "price", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - } - ] + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO13seeMoreExpandyA2CmF", - "mangledName": "$s13StyliticsData5EventO13seeMoreExpandyA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "seeMoreCollapse", - "printedName": "seeMoreCollapse", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV5priceSdSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV5priceSdSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", + "name": "Optional", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV5priceSdSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV5priceSdSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO15seeMoreCollapseyA2CmF", - "mangledName": "$s13StyliticsData5EventO15seeMoreCollapseyA2CmF", - "moduleName": "StyliticsData" + ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "Var", + "name": "pattern", + "printedName": "pattern", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Event?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData5EventO8rawValueACSgSS_tcfc", - "mangledName": "$s13StyliticsData5EventO8rawValueACSgSS_tcfc", + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV7patternSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV7patternSSSgvp", "moduleName": "StyliticsData", - "implicit": true, - "init_kind": "Designated" + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV7patternSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV7patternSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, { "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", + "name": "requestId", + "printedName": "requestId", "children": [ { "kind": "TypeNominal", @@ -12115,10 +11637,15 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData5EventO8rawValueSSvp", - "mangledName": "$s13StyliticsData5EventO8rawValueSSvp", + "usr": "s:13StyliticsData14ShopTheSetItemV9requestIdSSvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9requestIdSSvp", "moduleName": "StyliticsData", - "implicit": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -12133,43 +11660,167 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData5EventO8rawValueSSvg", - "mangledName": "$s13StyliticsData5EventO8rawValueSSvg", + "usr": "s:13StyliticsData14ShopTheSetItemV9requestIdSSvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9requestIdSSvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV9requestIdSSvs", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9requestIdSSvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV9requestIdSSvM", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9requestIdSSvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } ] }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData14ShopTheSetItemV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData14ShopTheSetItemV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData14ShopTheSetItemV", + "mangledName": "$s13StyliticsData14ShopTheSetItemV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StyliticsData" + }, + { + "kind": "TypeDecl", + "name": "ExperienceConfigManager", + "printedName": "ExperienceConfigManager", + "children": [ { "kind": "Var", - "name": "allCases", - "printedName": "allCases", + "name": "labelStyle", + "printedName": "labelStyle", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.Event]", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData5EventO8allCasesSayACGvpZ", - "mangledName": "$s13StyliticsData5EventO8allCasesSayACGvpZ", + "usr": "s:13StyliticsData23ExperienceConfigManagerC10labelStyleSSSgvpZ", + "mangledName": "$s13StyliticsData23ExperienceConfigManagerC10labelStyleSSSgvpZ", "moduleName": "StyliticsData", "static": true, - "implicit": true, "declAttributes": [ - "Nonisolated" + "Final", + "AccessControl" ], + "isFromExtension": true, "accessors": [ { "kind": "Accessor", @@ -12178,39 +11829,42 @@ "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.Event]", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData5EventO8allCasesSayACGvgZ", - "mangledName": "$s13StyliticsData5EventO8allCasesSayACGvgZ", + "usr": "s:13StyliticsData23ExperienceConfigManagerC10labelStyleSSSgvgZ", + "mangledName": "$s13StyliticsData23ExperienceConfigManagerC10labelStyleSSSgvgZ", "moduleName": "StyliticsData", "static": true, - "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, "accessorKind": "get" } ] } ], - "declKind": "Enum", - "usr": "s:13StyliticsData5EventO", - "mangledName": "$s13StyliticsData5EventO", + "declKind": "Class", + "usr": "s:13StyliticsData23ExperienceConfigManagerC", + "mangledName": "$s13StyliticsData23ExperienceConfigManagerC", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl", - "RawDocComment" + "Final", + "AccessControl" ], - "enumRawTypeName": "String", + "hasMissingDesignatedInitializers": true, "conformances": [ { "kind": "Conformance", @@ -12225,328 +11879,264 @@ "printedName": "Escapable", "usr": "s:s9EscapableP", "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "GalleryBundles", + "printedName": "GalleryBundles", + "children": [ { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", + "kind": "Var", + "name": "list", + "printedName": "list", "children": [ { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.OutfitBundle]", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" } - ] + ], + "usr": "s:Sa" } ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "kind": "Conformance", - "name": "CaseIterable", - "printedName": "CaseIterable", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvp", + "mangledName": "$s13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ { - "kind": "TypeWitness", - "name": "AllCases", - "printedName": "AllCases", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Array", - "printedName": "[StyliticsData.Event]", + "printedName": "[StyliticsData.OutfitBundle]", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" } ], "usr": "s:Sa" } - ] - } - ], - "usr": "s:s12CaseIterableP", - "mangledName": "$ss12CaseIterableP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UIComponent", - "printedName": "UIComponent", - "children": [ - { - "kind": "Var", - "name": "hotspot", - "printedName": "hotspot", - "children": [ + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvg", + "mangledName": "$s13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", + "name": "Array", + "printedName": "[StyliticsData.OutfitBundle]", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" } - ] + ], + "usr": "s:Sa" } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO7hotspotyA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO7hotspotyA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "itemList", - "printedName": "itemList", - "children": [ + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvs", + "mangledName": "$s13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - } - ] + "name": "Void", + "printedName": "()" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvM", + "mangledName": "$s13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO8itemListyA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO8itemListyA2CmF", - "moduleName": "StyliticsData" + ] }, { - "kind": "Var", - "name": "itemListCta", - "printedName": "itemListCta", + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "GalleryBundles", + "printedName": "StyliticsData.GalleryBundles", + "usr": "s:13StyliticsData14GalleryBundlesV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO11itemListCtayA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO11itemListCtayA2CmF", - "moduleName": "StyliticsData" - }, + "declKind": "Constructor", + "usr": "s:13StyliticsData14GalleryBundlesV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData14GalleryBundlesV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData14GalleryBundlesV", + "mangledName": "$s13StyliticsData14GalleryBundlesV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ { - "kind": "Var", - "name": "modalItemList", - "printedName": "modalItemList", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO13modalItemListyA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO13modalItemListyA2CmF", - "moduleName": "StyliticsData" + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, { - "kind": "Var", - "name": "itemTile", - "printedName": "itemTile", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO8itemTileyA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO8itemTileyA2CmF", - "moduleName": "StyliticsData" + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" }, { - "kind": "Var", - "name": "collage", - "printedName": "collage", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO7collageyA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO7collageyA2CmF", - "moduleName": "StyliticsData" - }, + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "ContextType", + "printedName": "ContextType", + "children": [ { "kind": "Var", - "name": "productList", - "printedName": "productList", + "name": "purchased", + "printedName": "purchased", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", + "printedName": "(StyliticsData.ContextType.Type) -> StyliticsData.ContextType", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", + "printedName": "StyliticsData.ContextType.Type", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ] } @@ -12554,36 +12144,36 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO11productListyA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO11productListyA2CmF", + "usr": "s:13StyliticsData11ContextTypeO9purchasedyA2CmF", + "mangledName": "$s13StyliticsData11ContextTypeO9purchasedyA2CmF", "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "miniModal", - "printedName": "miniModal", + "name": "browsed", + "printedName": "browsed", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", + "printedName": "(StyliticsData.ContextType.Type) -> StyliticsData.ContextType", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", + "printedName": "StyliticsData.ContextType.Type", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ] } @@ -12591,36 +12181,36 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO9miniModalyA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO9miniModalyA2CmF", + "usr": "s:13StyliticsData11ContextTypeO7browsedyA2CmF", + "mangledName": "$s13StyliticsData11ContextTypeO7browsedyA2CmF", "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "bundleCta", - "printedName": "bundleCta", + "name": "item", + "printedName": "item", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", + "printedName": "(StyliticsData.ContextType.Type) -> StyliticsData.ContextType", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", + "printedName": "StyliticsData.ContextType.Type", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ] } @@ -12628,8 +12218,8 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO9bundleCtayA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO9bundleCtayA2CmF", + "usr": "s:13StyliticsData11ContextTypeO4itemyA2CmF", + "mangledName": "$s13StyliticsData11ContextTypeO4itemyA2CmF", "moduleName": "StyliticsData" }, { @@ -12640,13 +12230,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.UIComponent?", + "printedName": "StyliticsData.ContextType?", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ], "usr": "s:Sq" @@ -12659,8 +12249,8 @@ } ], "declKind": "Constructor", - "usr": "s:13StyliticsData11UIComponentO8rawValueACSgSS_tcfc", - "mangledName": "$s13StyliticsData11UIComponentO8rawValueACSgSS_tcfc", + "usr": "s:13StyliticsData11ContextTypeO8rawValueACSgSS_tcfc", + "mangledName": "$s13StyliticsData11ContextTypeO8rawValueACSgSS_tcfc", "moduleName": "StyliticsData", "implicit": true, "init_kind": "Designated" @@ -12678,8 +12268,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData11UIComponentO8rawValueSSvp", - "mangledName": "$s13StyliticsData11UIComponentO8rawValueSSvp", + "usr": "s:13StyliticsData11ContextTypeO8rawValueSSvp", + "mangledName": "$s13StyliticsData11ContextTypeO8rawValueSSvp", "moduleName": "StyliticsData", "implicit": true, "accessors": [ @@ -12696,9 +12286,9 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData11UIComponentO8rawValueSSvg", - "mangledName": "$s13StyliticsData11UIComponentO8rawValueSSvg", - "moduleName": "StyliticsData", + "usr": "s:13StyliticsData11ContextTypeO8rawValueSSvg", + "mangledName": "$s13StyliticsData11ContextTypeO8rawValueSSvg", + "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } @@ -12706,12 +12296,11 @@ } ], "declKind": "Enum", - "usr": "s:13StyliticsData11UIComponentO", - "mangledName": "$s13StyliticsData11UIComponentO", + "usr": "s:13StyliticsData11ContextTypeO", + "mangledName": "$s13StyliticsData11ContextTypeO", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl", - "RawDocComment" + "AccessControl" ], "enumRawTypeName": "String", "conformances": [ @@ -12767,37 +12356,57 @@ } ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", - "name": "ShopTheSetEventType", - "printedName": "ShopTheSetEventType", + "name": "NetworkError", + "printedName": "NetworkError", "children": [ { "kind": "Var", - "name": "set", - "printedName": "set", + "name": "noData", + "printedName": "noData", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.ShopTheSetEventType.Type) -> StyliticsData.ShopTheSetEventType", + "printedName": "(StyliticsData.NetworkError.Type) -> StyliticsData.NetworkError", "children": [ { "kind": "TypeNominal", - "name": "ShopTheSetEventType", - "printedName": "StyliticsData.ShopTheSetEventType", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO" + "name": "NetworkError", + "printedName": "StyliticsData.NetworkError", + "usr": "s:13StyliticsData12NetworkErrorO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.ShopTheSetEventType.Type", + "printedName": "StyliticsData.NetworkError.Type", "children": [ { "kind": "TypeNominal", - "name": "ShopTheSetEventType", - "printedName": "StyliticsData.ShopTheSetEventType", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO" + "name": "NetworkError", + "printedName": "StyliticsData.NetworkError", + "usr": "s:13StyliticsData12NetworkErrorO" } ] } @@ -12805,95 +12414,57 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO3setyA2CmF", - "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO3setyA2CmF", + "usr": "s:13StyliticsData12NetworkErrorO02noB0yA2CmF", + "mangledName": "$s13StyliticsData12NetworkErrorO02noB0yA2CmF", "moduleName": "StyliticsData" }, { - "kind": "Var", - "name": "item", - "printedName": "item", + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ShopTheSetEventType.Type) -> StyliticsData.ShopTheSetEventType", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetEventType", - "printedName": "StyliticsData.ShopTheSetEventType", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.ShopTheSetEventType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetEventType", - "printedName": "StyliticsData.ShopTheSetEventType", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO4itemyA2CmF", - "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO4itemyA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.ShopTheSetEventType?", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetEventType", - "printedName": "StyliticsData.ShopTheSetEventType", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO" - } - ], - "usr": "s:Sq" + "name": "NetworkError", + "printedName": "StyliticsData.NetworkError", + "usr": "s:13StyliticsData12NetworkErrorO" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "NetworkError", + "printedName": "StyliticsData.NetworkError", + "usr": "s:13StyliticsData12NetworkErrorO" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO8rawValueACSgSS_tcfc", - "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO8rawValueACSgSS_tcfc", + "declKind": "Func", + "usr": "s:13StyliticsData12NetworkErrorO2eeoiySbAC_ACtFZ", + "mangledName": "$s13StyliticsData12NetworkErrorO2eeoiySbAC_ACtFZ", "moduleName": "StyliticsData", + "static": true, "implicit": true, - "init_kind": "Designated" + "funcSelfKind": "NonMutating" }, { "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", + "name": "hashValue", + "printedName": "hashValue", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Var", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO8rawValueSSvp", - "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO8rawValueSSvp", + "usr": "s:13StyliticsData12NetworkErrorO9hashValueSivp", + "mangledName": "$s13StyliticsData12NetworkErrorO9hashValueSivp", "moduleName": "StyliticsData", "implicit": true, "accessors": [ @@ -12904,29 +12475,54 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO8rawValueSSvg", - "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO8rawValueSSvg", + "usr": "s:13StyliticsData12NetworkErrorO9hashValueSivg", + "mangledName": "$s13StyliticsData12NetworkErrorO9hashValueSivg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13StyliticsData12NetworkErrorO4hash4intoys6HasherVz_tF", + "mangledName": "$s13StyliticsData12NetworkErrorO4hash4intoys6HasherVz_tF", + "moduleName": "StyliticsData", + "implicit": true, + "funcSelfKind": "NonMutating" } ], "declKind": "Enum", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO", - "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO", + "usr": "s:13StyliticsData12NetworkErrorO", + "mangledName": "$s13StyliticsData12NetworkErrorO", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl" + "AccessControl", + "RawDocComment" ], - "enumRawTypeName": "String", "conformances": [ { "kind": "Conformance", @@ -12958,156 +12554,268 @@ }, { "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" } ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", - "name": "ShopTheSetActionItemPosition", - "printedName": "ShopTheSetActionItemPosition", + "name": "ReplacementItem", + "printedName": "ReplacementItem", "children": [ { "kind": "Var", - "name": "top", - "printedName": "top", + "name": "promotions", + "printedName": "promotions", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ShopTheSetActionItemPosition.Type) -> StyliticsData.ShopTheSetActionItemPosition", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.ShopTheSetActionItemPosition.Type", + "name": "Array", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sa" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO3topyA2CmF", - "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO3topyA2CmF", - "moduleName": "StyliticsData" + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV10promotionsSaySSGSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV10promotionsSaySSGSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV10promotionsSaySSGSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV10promotionsSaySSGSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, { "kind": "Var", - "name": "bottom", - "printedName": "bottom", + "name": "category", + "printedName": "category", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ShopTheSetActionItemPosition.Type) -> StyliticsData.ShopTheSetActionItemPosition", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV8categorySSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV8categorySSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.ShopTheSetActionItemPosition.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV8categorySSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV8categorySSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO6bottomyA2CmF", - "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO6bottomyA2CmF", - "moduleName": "StyliticsData" + ] }, { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", + "kind": "Var", + "name": "largeImageUrl", + "printedName": "largeImageUrl", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" - }, - { - "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "declKind": "Func", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO2eeoiySbAC_ACtFZ", - "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO2eeoiySbAC_ACtFZ", + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV13largeImageUrlSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV13largeImageUrlSSSgvp", "moduleName": "StyliticsData", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV13largeImageUrlSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV13largeImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, { "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", + "name": "otherClientItemIds", + "printedName": "otherClientItemIds", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Optional", + "printedName": "StyliticsData.DecodableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO9hashValueSivp", - "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO9hashValueSivp", + "usr": "s:13StyliticsData15ReplacementItemV011otherClientD3IdsAA19DecodableDictionaryVSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV011otherClientD3IdsAA19DecodableDictionaryVSgvp", "moduleName": "StyliticsData", - "implicit": true, + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -13116,14 +12824,22 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Optional", + "printedName": "StyliticsData.DecodableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO9hashValueSivg", - "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO9hashValueSivg", + "usr": "s:13StyliticsData15ReplacementItemV011otherClientD3IdsAA19DecodableDictionaryVSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV011otherClientD3IdsAA19DecodableDictionaryVSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -13131,309 +12847,275 @@ ] }, { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", + "kind": "Var", + "name": "collageDimensions", + "printedName": "collageDimensions", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO4hash4intoys6HasherVz_tF", - "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO4hash4intoys6HasherVz_tF", - "moduleName": "StyliticsData", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO", - "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - } - ] - }, - { - "kind": "TypeDecl", - "name": "TrackingInfoKey", - "printedName": "TrackingInfoKey", - "children": [ - { - "kind": "Var", - "name": "widgetType", - "printedName": "widgetType", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", + "name": "Optional", + "printedName": "StyliticsData.CollageDimensions?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" - }, + "name": "CollageDimensions", + "printedName": "StyliticsData.CollageDimensions", + "usr": "s:13StyliticsData17CollageDimensionsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV17collageDimensionsAA07CollageF0VSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV17collageDimensionsAA07CollageF0VSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingInfoKey.Type", + "name": "Optional", + "printedName": "StyliticsData.CollageDimensions?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" + "name": "CollageDimensions", + "printedName": "StyliticsData.CollageDimensions", + "usr": "s:13StyliticsData17CollageDimensionsV" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV17collageDimensionsAA07CollageF0VSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV17collageDimensionsAA07CollageF0VSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData15TrackingInfoKeyO10widgetTypeyA2CmF", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO10widgetTypeyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "pageUrl", - "printedName": "pageUrl", + "name": "smallImageUrl", + "printedName": "smallImageUrl", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV13smallImageUrlSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV13smallImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingInfoKey.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV13smallImageUrlSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV13smallImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData15TrackingInfoKeyO7pageUrlyA2CmF", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO7pageUrlyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "uiComponent", - "printedName": "uiComponent", + "name": "productId", + "printedName": "productId", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV9productIdSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV9productIdSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingInfoKey.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV9productIdSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV9productIdSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData15TrackingInfoKeyO11uiComponentyA2CmF", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO11uiComponentyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "outfit", - "printedName": "outfit", + "name": "itemId", + "printedName": "itemId", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingInfoKey.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" - } - ] + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData15TrackingInfoKeyO6outfityA2CmF", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO6outfityA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "outfitBundle", - "printedName": "outfitBundle", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV6itemIdSiSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV6itemIdSiSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingInfoKey.Type", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV6itemIdSiSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV6itemIdSiSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData15TrackingInfoKeyO12outfitBundleyA2CmF", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO12outfitBundleyA2CmF", - "moduleName": "StyliticsData" + ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "Var", + "name": "name", + "printedName": "name", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.TrackingInfoKey?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData15TrackingInfoKeyO8rawValueACSgSS_tcfc", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO8rawValueACSgSS_tcfc", - "moduleName": "StyliticsData", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:13StyliticsData15TrackingInfoKeyO8rawValueSSvp", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO8rawValueSSvp", + "usr": "s:13StyliticsData15ReplacementItemV4nameSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV4nameSSSgvp", "moduleName": "StyliticsData", - "implicit": true, + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -13442,67 +13124,37 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15TrackingInfoKeyO8rawValueSSvg", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO8rawValueSSvg", + "usr": "s:13StyliticsData15ReplacementItemV4nameSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV4nameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData15TrackingInfoKeyO", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "enumRawTypeName": "String", - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" }, { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", + "kind": "Var", + "name": "affiliateLink", + "printedName": "affiliateLink", "children": [ { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", @@ -13510,439 +13162,560 @@ "printedName": "Swift.String", "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, - { - "kind": "TypeDecl", - "name": "TrackingWidgetType", - "printedName": "TrackingWidgetType", - "children": [ - { - "kind": "Var", - "name": "shopTheSet", - "printedName": "shopTheSet", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV13affiliateLinkSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV13affiliateLinkSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV13affiliateLinkSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV13affiliateLinkSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO10shopTheSetyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO10shopTheSetyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "styledForYou", - "printedName": "styledForYou", + "name": "username", + "printedName": "username", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO12styledForYouyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO12styledForYouyA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "classic", - "printedName": "classic", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV8usernameSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV8usernameSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV8usernameSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV8usernameSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO7classicyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO7classicyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "hotspot", - "printedName": "hotspot", + "name": "imageUrl", + "printedName": "imageUrl", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV8imageUrlSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV8imageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV8imageUrlSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV8imageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO7hotspotyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO7hotspotyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "dynamicGalleries", - "printedName": "dynamicGalleries", + "name": "brand", + "printedName": "brand", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV5brandSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV5brandSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV5brandSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV5brandSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO16dynamicGalleriesyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO16dynamicGalleriesyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "outfitLandingPage", - "printedName": "outfitLandingPage", + "name": "region", + "printedName": "region", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV6regionSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV6regionSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV6regionSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV6regionSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO17outfitLandingPageyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO17outfitLandingPageyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "grid", - "printedName": "grid", + "name": "style", + "printedName": "style", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV5styleSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV5styleSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV5styleSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV5styleSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO4gridyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO4gridyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "trendingBundles", - "printedName": "trendingBundles", + "name": "remoteId", + "printedName": "remoteId", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV8remoteIdSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV8remoteIdSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV8remoteIdSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV8remoteIdSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO15trendingBundlesyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO15trendingBundlesyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "upsells", - "printedName": "upsells", + "name": "sku", + "printedName": "sku", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV3skuSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV3skuSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV3skuSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV3skuSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO7upsellsyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO7upsellsyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "styledForYouFullPage", - "printedName": "styledForYouFullPage", + "name": "rowWidgetImageUrl", + "printedName": "rowWidgetImageUrl", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV17rowWidgetImageUrlSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV17rowWidgetImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV17rowWidgetImageUrlSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV17rowWidgetImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO20styledForYouFullPageyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO20styledForYouFullPageyA2CmF", - "moduleName": "StyliticsData" + ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "Var", + "name": "salePrice", + "printedName": "salePrice", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.TrackingWidgetType?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData18TrackingWidgetTypeO8rawValueACSgSS_tcfc", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO8rawValueACSgSS_tcfc", + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV9salePriceSdSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV9salePriceSdSgvp", "moduleName": "StyliticsData", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } + "declAttributes": [ + "HasStorage", + "AccessControl" ], - "declKind": "Var", - "usr": "s:13StyliticsData18TrackingWidgetTypeO8rawValueSSvp", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO8rawValueSSvp", - "moduleName": "StyliticsData", - "implicit": true, + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -13951,146 +13724,57 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData18TrackingWidgetTypeO8rawValueSSvg", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO8rawValueSSvg", + "usr": "s:13StyliticsData15ReplacementItemV9salePriceSdSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV9salePriceSdSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData18TrackingWidgetTypeO", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "enumRawTypeName": "String", - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "StyledForYou", - "printedName": "StyledForYou", - "children": [ { "kind": "Var", - "name": "purchased", - "printedName": "purchased", + "name": "id", + "printedName": "id", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.StyledForYouContext?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvp", - "mangledName": "$s13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvp", + "usr": "s:13StyliticsData15ReplacementItemV2idSiSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV2idSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -14101,106 +13785,116 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.StyledForYouContext?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvg", - "mangledName": "$s13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvg", + "usr": "s:13StyliticsData15ReplacementItemV2idSiSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV2idSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "retailerStyle", + "printedName": "retailerStyle", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV13retailerStyleSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV13retailerStyleSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.StyledForYouContext?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvs", - "mangledName": "$s13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvM", - "mangledName": "$s13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvM", + "usr": "s:13StyliticsData15ReplacementItemV13retailerStyleSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV13retailerStyleSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "browsed", - "printedName": "browsed", + "name": "clientOriginalImageUrl", + "printedName": "clientOriginalImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.StyledForYouContext?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvp", - "mangledName": "$s13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvp", + "usr": "s:13StyliticsData15ReplacementItemV22clientOriginalImageUrlSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV22clientOriginalImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -14211,213 +13905,31 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.StyledForYouContext?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvg", - "mangledName": "$s13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.StyledForYouContext?", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvs", - "mangledName": "$s13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvM", - "mangledName": "$s13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvM", + "usr": "s:13StyliticsData15ReplacementItemV22clientOriginalImageUrlSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV22clientOriginalImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(purchased:browsed:)", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYou", - "printedName": "StyliticsData.StyledForYou", - "usr": "s:13StyliticsData12StyledForYouV" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.StyledForYouContext?", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.StyledForYouContext?", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData12StyledForYouV9purchased7browsedAcA0cdE7ContextVSg_AHtcfc", - "mangledName": "$s13StyliticsData12StyledForYouV9purchased7browsedAcA0cdE7ContextVSg_AHtcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYou", - "printedName": "StyliticsData.StyledForYou", - "usr": "s:13StyliticsData12StyledForYouV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData12StyledForYouV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData12StyledForYouV4fromACs7Decoder_p_tKcfc", - "moduleName": "StyliticsData", - "implicit": true, - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData12StyledForYouV", - "mangledName": "$s13StyliticsData12StyledForYouV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "BundleContext", - "printedName": "BundleContext", - "children": [ { "kind": "Var", - "name": "imageUrl", - "printedName": "imageUrl", + "name": "accountUsername", + "printedName": "accountUsername", "children": [ { "kind": "TypeNominal", @@ -14435,8 +13947,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData13BundleContextV8imageUrlSSSgvp", - "mangledName": "$s13StyliticsData13BundleContextV8imageUrlSSSgvp", + "usr": "s:13StyliticsData15ReplacementItemV15accountUsernameSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV15accountUsernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -14466,8 +13978,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13BundleContextV8imageUrlSSSgvg", - "mangledName": "$s13StyliticsData13BundleContextV8imageUrlSSSgvg", + "usr": "s:13StyliticsData15ReplacementItemV15accountUsernameSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV15accountUsernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -14476,19 +13988,27 @@ }, { "kind": "Var", - "name": "contextType", - "printedName": "contextType", + "name": "retailer", + "printedName": "retailer", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData13BundleContextV11contextTypeAA0dF0Ovp", - "mangledName": "$s13StyliticsData13BundleContextV11contextTypeAA0dF0Ovp", + "usr": "s:13StyliticsData15ReplacementItemV8retailerSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV8retailerSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -14504,14 +14024,22 @@ "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13BundleContextV11contextTypeAA0dF0Ovg", - "mangledName": "$s13StyliticsData13BundleContextV11contextTypeAA0dF0Ovg", + "usr": "s:13StyliticsData15ReplacementItemV8retailerSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV8retailerSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -14520,8 +14048,8 @@ }, { "kind": "Var", - "name": "pairingMessage", - "printedName": "pairingMessage", + "name": "gender", + "printedName": "gender", "children": [ { "kind": "TypeNominal", @@ -14539,8 +14067,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData13BundleContextV14pairingMessageSSSgvp", - "mangledName": "$s13StyliticsData13BundleContextV14pairingMessageSSSgvp", + "usr": "s:13StyliticsData15ReplacementItemV6genderSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV6genderSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -14570,8 +14098,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13BundleContextV14pairingMessageSSSgvg", - "mangledName": "$s13StyliticsData13BundleContextV14pairingMessageSSSgvg", + "usr": "s:13StyliticsData15ReplacementItemV6genderSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV6genderSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -14580,27 +14108,35 @@ }, { "kind": "Var", - "name": "productName", - "printedName": "productName", + "name": "skus", + "printedName": "skus", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData13BundleContextV11productNameSSSgvp", - "mangledName": "$s13StyliticsData13BundleContextV11productNameSSSgvp", + "usr": "s:13StyliticsData15ReplacementItemV4skusSaySSGSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV4skusSaySSGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -14617,21 +14153,29 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13BundleContextV11productNameSSSgvg", - "mangledName": "$s13StyliticsData13BundleContextV11productNameSSSgvg", + "usr": "s:13StyliticsData15ReplacementItemV4skusSaySSGSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV4skusSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -14639,129 +14183,28 @@ ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(imageUrl:contextType:pairingMessage:productName:)", + "kind": "Var", + "name": "price", + "printedName": "price", "children": [ - { - "kind": "TypeNominal", - "name": "BundleContext", - "printedName": "StyliticsData.BundleContext", - "usr": "s:13StyliticsData13BundleContextV" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" - }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData13BundleContextV8imageUrl11contextType14pairingMessage11productNameACSSSg_AA0dH0OA2Htcfc", - "mangledName": "$s13StyliticsData13BundleContextV8imageUrl11contextType14pairingMessage11productNameACSSSg_AA0dH0OA2Htcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData13BundleContextV", - "mangledName": "$s13StyliticsData13BundleContextV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ShopTheSetItemsInfo", - "printedName": "ShopTheSetItemsInfo", - "children": [ - { - "kind": "Var", - "name": "topItem", - "printedName": "topItem", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" - } - ], "declKind": "Var", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV7topItemAA0cdeI0Vvp", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV7topItemAA0cdeI0Vvp", + "usr": "s:13StyliticsData15ReplacementItemV5priceSdSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV5priceSdSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -14777,14 +14220,22 @@ "children": [ { "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV7topItemAA0cdeI0Vvg", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV7topItemAA0cdeI0Vvg", + "usr": "s:13StyliticsData15ReplacementItemV5priceSdSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV5priceSdSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -14793,63 +14244,27 @@ }, { "kind": "Var", - "name": "topItemPosition", - "printedName": "topItemPosition", + "name": "priceLocalized", + "printedName": "priceLocalized", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV15topItemPositionSivp", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV15topItemPositionSivp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV15topItemPositionSivg", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV15topItemPositionSivg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "bottomItem", - "printedName": "bottomItem", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV10bottomItemAA0cdeI0Vvp", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV10bottomItemAA0cdeI0Vvp", + "usr": "s:13StyliticsData15ReplacementItemV14priceLocalizedSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV14priceLocalizedSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -14865,14 +14280,22 @@ "children": [ { "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV10bottomItemAA0cdeI0Vvg", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV10bottomItemAA0cdeI0Vvg", + "usr": "s:13StyliticsData15ReplacementItemV14priceLocalizedSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV14priceLocalizedSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -14881,19 +14304,27 @@ }, { "kind": "Var", - "name": "bottomItemPosition", - "printedName": "bottomItemPosition", + "name": "salePriceLocalized", + "printedName": "salePriceLocalized", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV18bottomItemPositionSivp", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV18bottomItemPositionSivp", + "usr": "s:13StyliticsData15ReplacementItemV18salePriceLocalizedSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV18salePriceLocalizedSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -14909,14 +14340,22 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV18bottomItemPositionSivg", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV18bottomItemPositionSivg", + "usr": "s:13StyliticsData15ReplacementItemV18salePriceLocalizedSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV18salePriceLocalizedSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -14924,1161 +14363,1102 @@ ] }, { - "kind": "Var", - "name": "actionItemPosition", - "printedName": "actionItemPosition", + "kind": "TypeDecl", + "name": "CodingKeys", + "printedName": "CodingKeys", "children": [ { - "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV18actionItemPositionAA0cde6ActioniJ0Ovp", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV18actionItemPositionAA0cde6ActioniJ0Ovp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "Var", + "name": "promotions", + "printedName": "promotions", "children": [ { - "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV18actionItemPositionAA0cde6ActioniJ0Ovg", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV18actionItemPositionAA0cde6ActioniJ0Ovg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(topItem:topItemPosition:bottomItem:bottomItemPosition:actionItemPosition:)", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItemsInfo", - "printedName": "StyliticsData.ShopTheSetItemsInfo", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV" - }, - { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO10promotionsyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO10promotionsyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "kind": "Var", + "name": "category", + "printedName": "category", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8categoryyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8categoryyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" + "kind": "Var", + "name": "largeImageUrl", + "printedName": "largeImageUrl", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO13largeImageUrlyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO13largeImageUrlyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "kind": "Var", + "name": "otherClientItemIds", + "printedName": "otherClientItemIds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO011otherClientD3IdsyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO011otherClientD3IdsyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV7topItem0hI8Position06bottomI00kiJ006actioniJ0AcA0cdeI0V_SiAJSiAA0cde6ActioniJ0Otcfc", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV7topItem0hI8Position06bottomI00kiJ006actioniJ0AcA0cdeI0V_SiAJSiAA0cde6ActioniJ0Otcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "collectionIds", - "printedName": "collectionIds", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.Int]?", + "kind": "Var", + "name": "collageDimensions", + "printedName": "collageDimensions", "children": [ { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.Int]", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] } - ], - "usr": "s:Sa" + ] } ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV13collectionIdsSaySiGSgvp", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV13collectionIdsSaySiGSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO17collageDimensionsyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO17collageDimensionsyA2EmF", + "moduleName": "StyliticsData" + }, { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "Var", + "name": "smallImageUrl", + "printedName": "smallImageUrl", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.Int]?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.Int]", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" } - ], - "usr": "s:Sa" + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV13collectionIdsSaySiGSgvg", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV13collectionIdsSaySiGSgvg", - "moduleName": "StyliticsData", - "accessorKind": "get" - } - ] - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ReplacementItems", - "printedName": "ReplacementItems", - "children": [ - { - "kind": "Var", - "name": "items", - "printedName": "items", - "children": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO13smallImageUrlyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO13smallImageUrlyA2EmF", + "moduleName": "StyliticsData" + }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : [StyliticsData.OutfitBundleItem]]", + "kind": "Var", + "name": "productId", + "printedName": "productId", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] } - ], - "usr": "s:Sa" + ] } ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16ReplacementItemsV5itemsSDySSSayAA16OutfitBundleItemVGGvp", - "mangledName": "$s13StyliticsData16ReplacementItemsV5itemsSDySSSayAA16OutfitBundleItemVGGvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO9productIdyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO9productIdyA2EmF", + "moduleName": "StyliticsData" + }, { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "Var", + "name": "itemId", + "printedName": "itemId", "children": [ { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : [StyliticsData.OutfitBundleItem]]", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" }, { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" } - ], - "usr": "s:Sa" + ] } - ], - "usr": "s:SD" + ] } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16ReplacementItemsV5itemsSDySSSayAA16OutfitBundleItemVGGvg", - "mangledName": "$s13StyliticsData16ReplacementItemsV5itemsSDySSSayAA16OutfitBundleItemVGGvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "ReplacementItems", - "printedName": "StyliticsData.ReplacementItems", - "usr": "s:13StyliticsData16ReplacementItemsV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData16ReplacementItemsV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData16ReplacementItemsV4fromACs7Decoder_p_tKcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData16ReplacementItemsV", - "mangledName": "$s13StyliticsData16ReplacementItemsV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "StyliticsDataApis", - "printedName": "StyliticsDataApis", - "children": [ - { - "kind": "Function", - "name": "outfits", - "printedName": "outfits(filterInfo:shouldEnableMixAndMatch:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO6itemIdyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO6itemIdyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Var", + "name": "name", + "printedName": "name", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO4nameyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO4nameyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" + "kind": "Var", + "name": "affiliateLink", + "printedName": "affiliateLink", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO13affiliateLinkyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO13affiliateLinkyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitsResponse) -> ()", + "kind": "Var", + "name": "username", + "printedName": "username", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "OutfitsResponse", - "printedName": "StyliticsData.OutfitsResponse", - "usr": "s:13StyliticsData15OutfitsResponseV" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC7outfits10filterInfo23shouldEnableMixAndMatch8responseySDyS2SG_SbyAA15OutfitsResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC7outfits10filterInfo23shouldEnableMixAndMatch8responseySDyS2SG_SbyAA15OutfitsResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "replacements", - "printedName": "replacements(optionsInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8usernameyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8usernameyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Var", + "name": "imageUrl", + "printedName": "imageUrl", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:SD" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8imageUrlyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8imageUrlyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ReplacementsResponse) -> ()", + "kind": "Var", + "name": "brand", + "printedName": "brand", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "ReplacementsResponse", - "printedName": "StyliticsData.ReplacementsResponse", - "usr": "s:13StyliticsData20ReplacementsResponseV" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC12replacements11optionsInfo8responseySDyS2SG_yAA20ReplacementsResponseVctFZ", - "mangledName": "$s13StyliticsData0aB4ApisC12replacements11optionsInfo8responseySDyS2SG_yAA20ReplacementsResponseVctFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "dynamicGalleries", - "printedName": "dynamicGalleries(filterInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO5brandyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO5brandyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Var", + "name": "region", + "printedName": "region", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:SD" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO6regionyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO6regionyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.DynamicGalleriesResponse) -> ()", + "kind": "Var", + "name": "style", + "printedName": "style", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "DynamicGalleriesResponse", - "printedName": "StyliticsData.DynamicGalleriesResponse", - "usr": "s:13StyliticsData24DynamicGalleriesResponseV" - } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC16dynamicGalleries10filterInfo8responseySDyS2SG_yAA07DynamicE8ResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC16dynamicGalleries10filterInfo8responseySDyS2SG_yAA07DynamicE8ResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styledForYou", - "printedName": "styledForYou(filterInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO5styleyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO5styleyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Var", + "name": "remoteId", + "printedName": "remoteId", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:SD" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8remoteIdyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8remoteIdyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.StyledForYouResponse) -> ()", + "kind": "Var", + "name": "sku", + "printedName": "sku", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "StyledForYouResponse", - "printedName": "StyliticsData.StyledForYouResponse", - "usr": "s:13StyliticsData20StyledForYouResponseV" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC12styledForYou10filterInfo8responseySDyS2SG_yAA06StyledeF8ResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC12styledForYou10filterInfo8responseySDyS2SG_yAA06StyledeF8ResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styledForYouFullPage", - "printedName": "styledForYouFullPage(filterInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO3skuyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO3skuyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Var", + "name": "rowWidgetImageUrl", + "printedName": "rowWidgetImageUrl", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:SD" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO17rowWidgetImageUrlyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO17rowWidgetImageUrlyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.StyledForYouFullPageResponse) -> ()", + "kind": "Var", + "name": "salePrice", + "printedName": "salePrice", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "StyledForYouFullPageResponse", - "printedName": "StyliticsData.StyledForYouFullPageResponse", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC20styledForYouFullPage10filterInfo8responseySDyS2SG_yAA06StyledefgH8ResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC20styledForYouFullPage10filterInfo8responseySDyS2SG_yAA06StyledefgH8ResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "trendingBundles", - "printedName": "trendingBundles(filterInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO9salePriceyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO9salePriceyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Var", + "name": "id", + "printedName": "id", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:SD" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO2idyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO2idyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrendingBundlesResponse) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "TrendingBundlesResponse", - "printedName": "StyliticsData.TrendingBundlesResponse", - "usr": "s:13StyliticsData23TrendingBundlesResponseV" - } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC15trendingBundles10filterInfo8responseySDyS2SG_yAA08TrendingE8ResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC15trendingBundles10filterInfo8responseySDyS2SG_yAA08TrendingE8ResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "upsells", - "printedName": "upsells(filterInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Var", + "name": "retailerStyle", + "printedName": "retailerStyle", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:SD" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO13retailerStyleyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO13retailerStyleyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.UpsellsResponse) -> ()", + "kind": "Var", + "name": "clientOriginalImageUrl", + "printedName": "clientOriginalImageUrl", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UpsellsResponse", - "printedName": "StyliticsData.UpsellsResponse", - "usr": "s:13StyliticsData15UpsellsResponseV" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC7upsells10filterInfo8responseySDyS2SG_yAA15UpsellsResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC7upsells10filterInfo8responseySDyS2SG_yAA15UpsellsResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "shopTheSet", - "printedName": "shopTheSet(filterInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO22clientOriginalImageUrlyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO22clientOriginalImageUrlyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Var", + "name": "accountUsername", + "printedName": "accountUsername", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:SD" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO15accountUsernameyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO15accountUsernameyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ShopTheSetResponse) -> ()", + "kind": "Var", + "name": "retailer", + "printedName": "retailer", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "ShopTheSetResponse", - "printedName": "StyliticsData.ShopTheSetResponse", - "usr": "s:13StyliticsData18ShopTheSetResponseV" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC10shopTheSet10filterInfo8responseySDyS2SG_yAA04ShopeF8ResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC10shopTheSet10filterInfo8responseySDyS2SG_yAA04ShopeF8ResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "outfitLandingPage", - "printedName": "outfitLandingPage(id:filterInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8retaileryA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8retaileryA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Var", + "name": "gender", + "printedName": "gender", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:SD" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO6genderyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO6genderyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitLandingPageResponse) -> ()", + "kind": "Var", + "name": "skus", + "printedName": "skus", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "OutfitLandingPageResponse", - "printedName": "StyliticsData.OutfitLandingPageResponse", - "usr": "s:13StyliticsData25OutfitLandingPageResponseV" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC17outfitLandingPage2id10filterInfo8responseySi_SDyS2SGyAA06OutfiteF8ResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC17outfitLandingPage2id10filterInfo8responseySi_SDyS2SGyAA06OutfiteF8ResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "configure", - "printedName": "configure(config:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "StyliticsConfig", - "printedName": "StyliticsData.StyliticsConfig", - "usr": "s:13StyliticsData0A6ConfigC" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC9configure6configyAA0A6ConfigC_tKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC9configure6configyAA0A6ConfigC_tKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "engagement", - "printedName": "engagement(trackingInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "EngagementsTrackingInfo", - "printedName": "StyliticsData.EngagementsTrackingInfo", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV" + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO4skusyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO4skusyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "((StyliticsData.EngagementsResponse) -> ())?", + "kind": "Var", + "name": "price", + "printedName": "price", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.EngagementsResponse) -> ()", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" }, { "kind": "TypeNominal", - "name": "EngagementsResponse", - "printedName": "StyliticsData.EngagementsResponse", - "usr": "s:13StyliticsData19EngagementsResponseV" + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] } ] } ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC10engagement12trackingInfo8responseyAA019EngagementsTrackingF0V_yAA0H8ResponseVcSgtFZ", - "mangledName": "$s13StyliticsData0aB4ApisC10engagement12trackingInfo8responseyAA019EngagementsTrackingF0V_yAA0H8ResponseVcSgtFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "purchases", - "printedName": "purchases(purchasedItems:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "PurchasedItems", - "printedName": "StyliticsData.PurchasedItems", - "usr": "s:13StyliticsData14PurchasedItemsV" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO5priceyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO5priceyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "((StyliticsData.PurchasesResponse) -> ())?", + "kind": "Var", + "name": "priceLocalized", + "printedName": "priceLocalized", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.PurchasesResponse) -> ()", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" }, { "kind": "TypeNominal", - "name": "PurchasesResponse", - "printedName": "StyliticsData.PurchasesResponse", - "usr": "s:13StyliticsData17PurchasesResponseV" + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] } ] } ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC9purchases14purchasedItems8responseyAA09PurchasedF0V_yAA17PurchasesResponseVcSgtFZ", - "mangledName": "$s13StyliticsData0aB4ApisC9purchases14purchasedItems8responseyAA09PurchasedF0V_yAA17PurchasesResponseVcSgtFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "updateGlobalLocale", - "printedName": "updateGlobalLocale(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO14priceLocalizedyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO14priceLocalizedyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Var", + "name": "salePriceLocalized", + "printedName": "salePriceLocalized", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC18updateGlobalLocaleyySSSgKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC18updateGlobalLocaleyySSSgKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "updateCustomerProfileId", - "printedName": "updateCustomerProfileId(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO18salePriceLocalizedyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO18salePriceLocalizedyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.ReplacementItem.CodingKeys?", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ], + "usr": "s:Sq" + }, { "kind": "TypeNominal", "name": "String", @@ -16086,105 +15466,18 @@ "usr": "s:SS" } ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC23updateCustomerProfileIdyySSSgKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC23updateCustomerProfileIdyySSSgKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "doNotTrack", - "printedName": "doNotTrack(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC10doNotTrackyySbFZ", - "mangledName": "$s13StyliticsData0aB4ApisC10doNotTrackyySbFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "outfitsCountDisplayedByUxSdk", - "printedName": "outfitsCountDisplayedByUxSdk(outfits:outfitTemplate:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Outfits", - "printedName": "StyliticsData.Outfits", - "usr": "s:13StyliticsData7OutfitsV" - }, - { - "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC28outfitsCountDisplayedByUxSdk0D014outfitTemplateSiAA7OutfitsV_AA06OutfitK0OtFZ", - "mangledName": "$s13StyliticsData0aB4ApisC28outfitsCountDisplayedByUxSdk0D014outfitTemplateSiAA7OutfitsV_AA06OutfitK0OtFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "complementary", - "printedName": "complementary(optionsInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "declKind": "Constructor", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8rawValueAESgSS_tcfc", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8rawValueAESgSS_tcfc", + "moduleName": "StyliticsData", + "implicit": true, + "init_kind": "Designated" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, { "kind": "TypeNominal", "name": "String", @@ -16192,59 +15485,90 @@ "usr": "s:SS" } ], - "usr": "s:SD" + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8rawValueSSvp", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8rawValueSSvp", + "moduleName": "StyliticsData", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8rawValueSSvg", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8rawValueSSvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ComplementaryResponse) -> ()", + "kind": "Var", + "name": "stringValue", + "printedName": "stringValue", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO11stringValueSSvp", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO11stringValueSSvp", + "moduleName": "StyliticsData", + "implicit": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "ComplementaryResponse", - "printedName": "StyliticsData.ComplementaryResponse", - "usr": "s:13StyliticsData21ComplementaryResponseV" + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO11stringValueSSvg", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO11stringValueSSvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC13complementary11optionsInfo8responseySDyS2SG_yAA21ComplementaryResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC13complementary11optionsInfo8responseySDyS2SG_yAA21ComplementaryResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "shopTheImage", - "printedName": "shopTheImage(filterInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Constructor", + "name": "init", + "printedName": "init(stringValue:)", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "StyliticsData.ReplacementItem.CodingKeys?", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", @@ -16253,49 +15577,308 @@ "usr": "s:SS" } ], - "usr": "s:SD" + "declKind": "Constructor", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO11stringValueAESgSS_tcfc", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO11stringValueAESgSS_tcfc", + "moduleName": "StyliticsData", + "implicit": true, + "init_kind": "Designated" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ShopTheImageResponse) -> ()", + "kind": "Var", + "name": "intValue", + "printedName": "intValue", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8intValueSiSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8intValueSiSgvp", + "moduleName": "StyliticsData", + "implicit": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "ShopTheImageResponse", - "printedName": "StyliticsData.ShopTheImageResponse", - "usr": "s:13StyliticsData20ShopTheImageResponseV" + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8intValueSiSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8intValueSiSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC12shopTheImage10filterInfo8responseySDyS2SG_yAA04ShopeF8ResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC12shopTheImage10filterInfo8responseySDyS2SG_yAA04ShopeF8ResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:13StyliticsData0aB4ApisC", - "mangledName": "$s13StyliticsData0aB4ApisC", + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(intValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.ReplacementItem.CodingKeys?", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8intValueAESgSi_tcfc", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8intValueAESgSi_tcfc", + "moduleName": "StyliticsData", + "implicit": true, + "init_kind": "Designated" + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "CodingKey", + "printedName": "CodingKey", + "usr": "s:s9CodingKeyP", + "mangledName": "$ss9CodingKeyP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Function", + "name": "toOutfitItem", + "printedName": "toOutfitItem(outfitItem:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + }, + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + } + ], + "declKind": "Func", + "usr": "s:13StyliticsData15ReplacementItemV08toOutfitD006outfitD0AA0fD0VAG_tF", + "mangledName": "$s13StyliticsData15ReplacementItemV08toOutfitD006outfitD0AA0fD0VAG_tF", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ReplacementItem", + "printedName": "StyliticsData.ReplacementItem", + "usr": "s:13StyliticsData15ReplacementItemV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData15ReplacementItemV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData15ReplacementItemV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData15ReplacementItemV", + "mangledName": "$s13StyliticsData15ReplacementItemV", "moduleName": "StyliticsData", "declAttributes": [ "AccessControl", "RawDocComment" ], - "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "ModelLookup", + "printedName": "ModelLookup", + "declKind": "Struct", + "usr": "s:13StyliticsData11ModelLookupV", + "mangledName": "$s13StyliticsData11ModelLookupV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], "conformances": [ { "kind": "Conformance", @@ -16335,159 +15918,153 @@ }, { "kind": "TypeDecl", - "name": "OutfitLandingPageResponse", - "printedName": "OutfitLandingPageResponse", + "name": "TrackingApisHost", + "printedName": "TrackingApisHost", "children": [ { "kind": "Var", - "name": "response", - "printedName": "response", + "name": "production", + "printedName": "production", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URLResponse?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingApisHost.Type) -> StyliticsData.TrackingApisHost", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingApisHost.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData25OutfitLandingPageResponseV8responseSo13NSURLResponseCSgvp", - "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV8responseSo13NSURLResponseCSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData16TrackingApisHostO10productionyA2CmF", + "mangledName": "$s13StyliticsData16TrackingApisHostO10productionyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "staging", + "printedName": "staging", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingApisHost.Type) -> StyliticsData.TrackingApisHost", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URLResponse?", + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingApisHost.Type", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData25OutfitLandingPageResponseV8responseSo13NSURLResponseCSgvg", - "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV8responseSo13NSURLResponseCSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData16TrackingApisHostO7stagingyA2CmF", + "mangledName": "$s13StyliticsData16TrackingApisHostO7stagingyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "data", - "printedName": "data", + "name": "custom", + "printedName": "custom", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.OutfitLandingPage?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingApisHost.Type) -> (Swift.String) -> StyliticsData.TrackingApisHost", "children": [ { - "kind": "TypeNominal", - "name": "OutfitLandingPage", - "printedName": "StyliticsData.OutfitLandingPage", - "usr": "s:13StyliticsData17OutfitLandingPageV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData25OutfitLandingPageResponseV4dataAA0cdE0VSgvp", - "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV4dataAA0cdE0VSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> StyliticsData.TrackingApisHost", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.OutfitLandingPage?", + "name": "Metatype", + "printedName": "StyliticsData.TrackingApisHost.Type", "children": [ { "kind": "TypeNominal", - "name": "OutfitLandingPage", - "printedName": "StyliticsData.OutfitLandingPage", - "usr": "s:13StyliticsData17OutfitLandingPageV" + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData25OutfitLandingPageResponseV4dataAA0cdE0VSgvg", - "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV4dataAA0cdE0VSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData16TrackingApisHostO6customyACSScACmF", + "mangledName": "$s13StyliticsData16TrackingApisHostO6customyACSScACmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "host", + "printedName": "host", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:13StyliticsData25OutfitLandingPageResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData16TrackingApisHostO4hostSSvp", + "mangledName": "$s13StyliticsData16TrackingApisHostO4hostSSvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasStorage", - "AccessControl" + "AccessControl", + "RawDocComment" ], - "isLet": true, - "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -16496,32 +16073,23 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData25OutfitLandingPageResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData16TrackingApisHostO4hostSSvg", + "mangledName": "$s13StyliticsData16TrackingApisHostO4hostSSvg", "moduleName": "StyliticsData", - "implicit": true, "accessorKind": "get" } ] } ], - "declKind": "Struct", - "usr": "s:13StyliticsData25OutfitLandingPageResponseV", - "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV", + "declKind": "Enum", + "usr": "s:13StyliticsData16TrackingApisHostO", + "mangledName": "$s13StyliticsData16TrackingApisHostO", "moduleName": "StyliticsData", "declAttributes": [ "AccessControl", @@ -16574,74 +16142,34 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", - "name": "ShopTheSet", - "printedName": "ShopTheSet", + "name": "StyledForYouResponse", + "printedName": "StyledForYouResponse", "children": [ { "kind": "Var", - "name": "accountId", - "printedName": "accountId", + "name": "response", + "printedName": "response", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Foundation.URLResponse?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "URLResponse", + "printedName": "Foundation.URLResponse", + "usr": "c:objc(cs)NSURLResponse" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData10ShopTheSetV9accountIdSiSgvp", - "mangledName": "$s13StyliticsData10ShopTheSetV9accountIdSiSgvp", + "usr": "s:13StyliticsData20StyledForYouResponseV8responseSo13NSURLResponseCSgvp", + "mangledName": "$s13StyliticsData20StyledForYouResponseV8responseSo13NSURLResponseCSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -16658,22 +16186,22 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Foundation.URLResponse?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "URLResponse", + "printedName": "Foundation.URLResponse", + "usr": "c:objc(cs)NSURLResponse" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData10ShopTheSetV9accountIdSiSgvg", - "mangledName": "$s13StyliticsData10ShopTheSetV9accountIdSiSgvg", - "moduleName": "StyliticsData", + "usr": "s:13StyliticsData20StyledForYouResponseV8responseSo13NSURLResponseCSgvg", + "mangledName": "$s13StyliticsData20StyledForYouResponseV8responseSo13NSURLResponseCSgvg", + "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } @@ -16681,49 +16209,33 @@ }, { "kind": "Var", - "name": "itemSets", - "printedName": "itemSets", + "name": "data", + "printedName": "data", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[[StyliticsData.ShopTheSetItem]]?", + "printedName": "StyliticsData.StyledForYou?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[[StyliticsData.ShopTheSetItem]]", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.ShopTheSetItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sa" + "name": "StyledForYou", + "printedName": "StyliticsData.StyledForYou", + "usr": "s:13StyliticsData12StyledForYouV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvp", - "mangledName": "$s13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvp", + "usr": "s:13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvp", + "mangledName": "$s13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -16734,145 +16246,95 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[[StyliticsData.ShopTheSetItem]]?", + "printedName": "StyliticsData.StyledForYou?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[[StyliticsData.ShopTheSetItem]]", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.ShopTheSetItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sa" + "name": "StyledForYou", + "printedName": "StyliticsData.StyledForYou", + "usr": "s:13StyliticsData12StyledForYouV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvg", - "mangledName": "$s13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvg", + "usr": "s:13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvg", + "mangledName": "$s13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData20StyledForYouResponseV5errors5Error_pSgvp", + "mangledName": "$s13StyliticsData20StyledForYouResponseV5errors5Error_pSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[[StyliticsData.ShopTheSetItem]]?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[[StyliticsData.ShopTheSetItem]]", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.ShopTheSetItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sa" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvs", - "mangledName": "$s13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvM", - "mangledName": "$s13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvM", + "usr": "s:13StyliticsData20StyledForYouResponseV5errors5Error_pSgvg", + "mangledName": "$s13StyliticsData20StyledForYouResponseV5errors5Error_pSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSet", - "printedName": "StyliticsData.ShopTheSet", - "usr": "s:13StyliticsData10ShopTheSetV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData10ShopTheSetV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData10ShopTheSetV4fromACs7Decoder_p_tKcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" } ], "declKind": "Struct", - "usr": "s:13StyliticsData10ShopTheSetV", - "mangledName": "$s13StyliticsData10ShopTheSetV", + "usr": "s:13StyliticsData20StyledForYouResponseV", + "mangledName": "$s13StyliticsData20StyledForYouResponseV", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl" + "AccessControl", + "RawDocComment" ], "conformances": [ { @@ -16888,20 +16350,6 @@ "printedName": "Escapable", "usr": "s:s9EscapableP", "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" } ] }, @@ -16915,225 +16363,125 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "SystemConfiguration", - "printedName": "SystemConfiguration", - "declKind": "Import", - "moduleName": "StyliticsData" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", - "name": "PurchasedItems", - "printedName": "PurchasedItems", + "name": "Outfits", + "printedName": "Outfits", "children": [ { - "kind": "Constructor", - "name": "init", - "printedName": "init(currency:orderId:itemInfoList:)", + "kind": "Var", + "name": "list", + "printedName": "list", "children": [ - { - "kind": "TypeNominal", - "name": "PurchasedItems", - "printedName": "StyliticsData.PurchasedItems", - "usr": "s:13StyliticsData14PurchasedItemsV" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, { "kind": "TypeNominal", "name": "Array", - "printedName": "[StyliticsData.PurchasedItemInfo]", + "printedName": "[StyliticsData.Outfit]", "children": [ { "kind": "TypeNominal", - "name": "PurchasedItemInfo", - "printedName": "StyliticsData.PurchasedItemInfo", - "usr": "s:13StyliticsData17PurchasedItemInfoV" + "name": "Outfit", + "printedName": "StyliticsData.Outfit", + "usr": "s:13StyliticsData6OutfitV" } ], "usr": "s:Sa" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData14PurchasedItemsV8currency7orderId12itemInfoListACSS_SSSgSayAA0c4ItemI0VGtcfc", - "mangledName": "$s13StyliticsData14PurchasedItemsV8currency7orderId12itemInfoListACSS_SSSgSayAA0c4ItemI0VGtcfc", + "declKind": "Var", + "usr": "s:13StyliticsData7OutfitsV4listSayAA6OutfitVGvp", + "mangledName": "$s13StyliticsData7OutfitsV4listSayAA6OutfitVGvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData14PurchasedItemsV", - "mangledName": "$s13StyliticsData14PurchasedItemsV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "PurchasedItemInfo", - "printedName": "PurchasedItemInfo", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(remoteId:itemId:price:)", - "children": [ + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.PurchasedItemInfo?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "PurchasedItemInfo", - "printedName": "StyliticsData.PurchasedItemInfo", - "usr": "s:13StyliticsData17PurchasedItemInfoV" + "name": "Array", + "printedName": "[StyliticsData.Outfit]", + "children": [ + { + "kind": "TypeNominal", + "name": "Outfit", + "printedName": "StyliticsData.Outfit", + "usr": "s:13StyliticsData6OutfitV" + } + ], + "usr": "s:Sa" } ], - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:13StyliticsData7OutfitsV4listSayAA6OutfitVGvg", + "mangledName": "$s13StyliticsData7OutfitsV4listSayAA6OutfitVGvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.Outfit]", + "children": [ + { + "kind": "TypeNominal", + "name": "Outfit", + "printedName": "StyliticsData.Outfit", + "usr": "s:13StyliticsData6OutfitV" + } + ], + "usr": "s:Sa" } ], - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:13StyliticsData7OutfitsV4listSayAA6OutfitVGvs", + "mangledName": "$s13StyliticsData7OutfitsV4listSayAA6OutfitVGvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Void", + "printedName": "()" } ], - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:13StyliticsData7OutfitsV4listSayAA6OutfitVGvM", + "mangledName": "$s13StyliticsData7OutfitsV4listSayAA6OutfitVGvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData17PurchasedItemInfoV8remoteId04itemG05priceACSgSSSg_AHSdSgtcfc", - "mangledName": "$s13StyliticsData17PurchasedItemInfoV8remoteId04itemG05priceACSgSSSg_AHSdSgtcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" + ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(remoteId:itemId:price:)", + "kind": "Var", + "name": "localizationVersion", + "printedName": "localizationVersion", "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.PurchasedItemInfo?", - "children": [ - { - "kind": "TypeNominal", - "name": "PurchasedItemInfo", - "printedName": "StyliticsData.PurchasedItemInfo", - "usr": "s:13StyliticsData17PurchasedItemInfoV" - } - ], - "usr": "s:Sq" - }, { "kind": "TypeNominal", "name": "Optional", @@ -17147,194 +16495,163 @@ } ], "usr": "s:Sq" - }, + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData7OutfitsV19localizationVersionSSSgvp", + "mangledName": "$s13StyliticsData7OutfitsV19localizationVersionSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "usr": "s:Sq" - }, + "declKind": "Accessor", + "usr": "s:13StyliticsData7OutfitsV19localizationVersionSSSgvg", + "mangledName": "$s13StyliticsData7OutfitsV19localizationVersionSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isMixAndMatchEnabled", + "printedName": "isMixAndMatchEnabled", + "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData17PurchasedItemInfoV8remoteId04itemG05priceACSgSSSg_AHSiSgtcfc", - "mangledName": "$s13StyliticsData17PurchasedItemInfoV8remoteId04itemG05priceACSgSSSg_AHSiSgtcfc", + "declKind": "Var", + "usr": "s:13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvp", + "mangledName": "$s13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", + "HasStorage", "AccessControl" ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(remoteId:itemId:price:)", - "children": [ + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.PurchasedItemInfo?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "PurchasedItemInfo", - "printedName": "StyliticsData.PurchasedItemInfo", - "usr": "s:13StyliticsData17PurchasedItemInfoV" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], - "usr": "s:Sq" - }, + "declKind": "Accessor", + "usr": "s:13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvg", + "mangledName": "$s13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvs", + "mangledName": "$s13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Void", + "printedName": "()" } ], - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvM", + "mangledName": "$s13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData17PurchasedItemInfoV8remoteId04itemG05priceACSgSSSg_SiSgSdSgtcfc", - "mangledName": "$s13StyliticsData17PurchasedItemInfoV8remoteId04itemG05priceACSgSSSg_SiSgSdSgtcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData17PurchasedItemInfoV", - "mangledName": "$s13StyliticsData17PurchasedItemInfoV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" + ] }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "OutfitBundleItem", - "printedName": "OutfitBundleItem", - "children": [ { "kind": "Var", - "name": "promotions", - "printedName": "promotions", + "name": "accountId", + "printedName": "accountId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV10promotionsSaySSGSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10promotionsSaySSGSgvp", + "usr": "s:13StyliticsData7OutfitsV9accountIdSiSgvp", + "mangledName": "$s13StyliticsData7OutfitsV9accountIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -17345,100 +16662,102 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV10promotionsSaySSGSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10promotionsSaySSGSgvg", + "usr": "s:13StyliticsData7OutfitsV9accountIdSiSgvg", + "mangledName": "$s13StyliticsData7OutfitsV9accountIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "otherClientItemIds", - "printedName": "otherClientItemIds", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.DecodableDictionary?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV011otherClientE3IdsAA19DecodableDictionaryVSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV011otherClientE3IdsAA19DecodableDictionaryVSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.DecodableDictionary?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV011otherClientE3IdsAA19DecodableDictionaryVSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV011otherClientE3IdsAA19DecodableDictionaryVSgvg", + "usr": "s:13StyliticsData7OutfitsV9accountIdSiSgvs", + "mangledName": "$s13StyliticsData7OutfitsV9accountIdSiSgvs", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData7OutfitsV9accountIdSiSgvM", + "mangledName": "$s13StyliticsData7OutfitsV9accountIdSiSgvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } ] }, { - "kind": "Var", - "name": "priceLocalized", - "printedName": "priceLocalized", + "kind": "Constructor", + "name": "init", + "printedName": "init(list:localizationVersion:isMixAndMatchEnabled:accountId:)", "children": [ + { + "kind": "TypeNominal", + "name": "Outfits", + "printedName": "StyliticsData.Outfits", + "usr": "s:13StyliticsData7OutfitsV" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.Outfit]", + "children": [ + { + "kind": "TypeNominal", + "name": "Outfit", + "printedName": "StyliticsData.Outfit", + "usr": "s:13StyliticsData6OutfitV" + } + ], + "usr": "s:Sa" + }, { "kind": "TypeNominal", "name": "Optional", @@ -17452,412 +16771,409 @@ } ], "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV14priceLocalizedSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV14priceLocalizedSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + }, { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV14priceLocalizedSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV14priceLocalizedSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "affiliateLink", - "printedName": "affiliateLink", - "children": [ + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], + "hasDefaultArg": true, "usr": "s:Sq" } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV13affiliateLinkSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13affiliateLinkSSSgvp", + "declKind": "Constructor", + "usr": "s:13StyliticsData7OutfitsV4list19localizationVersion20isMixAndMatchEnabled9accountIdACSayAA6OutfitVG_SSSgSbSiSgtcfc", + "mangledName": "$s13StyliticsData7OutfitsV4list19localizationVersion20isMixAndMatchEnabled9accountIdACSayAA6OutfitVG_SSSgSbSiSgtcfc", "moduleName": "StyliticsData", "declAttributes": [ - "HasStorage", "AccessControl" ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeNominal", + "name": "Outfits", + "printedName": "StyliticsData.Outfits", + "usr": "s:13StyliticsData7OutfitsV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData7OutfitsV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData7OutfitsV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData7OutfitsV", + "mangledName": "$s13StyliticsData7OutfitsV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Event", + "printedName": "Event", + "children": [ + { + "kind": "Var", + "name": "load", + "printedName": "load", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.Event.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV13affiliateLinkSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13affiliateLinkSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData5EventO4loadyA2CmF", + "mangledName": "$s13StyliticsData5EventO4loadyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "stocked", - "printedName": "stocked", + "name": "view", + "printedName": "view", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Bool?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV7stockedSbSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV7stockedSbSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Bool?", + "name": "Metatype", + "printedName": "StyliticsData.Event.Type", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV7stockedSbSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV7stockedSbSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData5EventO4viewyA2CmF", + "mangledName": "$s13StyliticsData5EventO4viewyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "salePrice", - "printedName": "salePrice", + "name": "click", + "printedName": "click", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV9salePriceSdSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9salePriceSdSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", + "name": "Metatype", + "printedName": "StyliticsData.Event.Type", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV9salePriceSdSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9salePriceSdSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData5EventO5clickyA2CmF", + "mangledName": "$s13StyliticsData5EventO5clickyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "accountUsername", - "printedName": "accountUsername", + "name": "swap", + "printedName": "swap", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.Event.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV15accountUsernameSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV15accountUsernameSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData5EventO4swapyA2CmF", + "mangledName": "$s13StyliticsData5EventO4swapyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "jumplink", + "printedName": "jumplink", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.Event.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV15accountUsernameSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV15accountUsernameSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData5EventO8jumplinkyA2CmF", + "mangledName": "$s13StyliticsData5EventO8jumplinkyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "salePriceLocalized", - "printedName": "salePriceLocalized", + "name": "visit", + "printedName": "visit", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.Event.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV18salePriceLocalizedSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV18salePriceLocalizedSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData5EventO5visityA2CmF", + "mangledName": "$s13StyliticsData5EventO5visityA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "addToCart", + "printedName": "addToCart", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.Event.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV18salePriceLocalizedSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV18salePriceLocalizedSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData5EventO9addToCartyA2CmF", + "mangledName": "$s13StyliticsData5EventO9addToCartyA2CmF", + "moduleName": "StyliticsData" }, { - "kind": "Var", - "name": "price", - "printedName": "price", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "StyliticsData.Event?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" } ], "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV5priceSdSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV5priceSdSgvp", + "declKind": "Constructor", + "usr": "s:13StyliticsData5EventO8rawValueACSgSS_tcfc", + "mangledName": "$s13StyliticsData5EventO8rawValueACSgSS_tcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV5priceSdSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV5priceSdSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] + "implicit": true, + "init_kind": "Designated" }, { "kind": "Var", - "name": "requestId", - "printedName": "requestId", + "name": "rawValue", + "printedName": "rawValue", "children": [ { "kind": "TypeNominal", @@ -17867,15 +17183,10 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV9requestIdSSvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9requestIdSSvp", + "usr": "s:13StyliticsData5EventO8rawValueSSvp", + "mangledName": "$s13StyliticsData5EventO8rawValueSSvp", "moduleName": "StyliticsData", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, + "implicit": true, "accessors": [ { "kind": "Accessor", @@ -17890,86 +17201,43 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV9requestIdSSvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9requestIdSSvg", + "usr": "s:13StyliticsData5EventO8rawValueSSvg", + "mangledName": "$s13StyliticsData5EventO8rawValueSSvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV9requestIdSSvs", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9requestIdSSvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV9requestIdSSvM", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9requestIdSSvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "baseImageUrl", - "printedName": "baseImageUrl", + "name": "allCases", + "printedName": "allCases", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Array", + "printedName": "[StyliticsData.Event]", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" } ], - "usr": "s:Sq" + "usr": "s:Sa" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV12baseImageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV12baseImageUrlSSSgvp", + "usr": "s:13StyliticsData5EventO8allCasesSayACGvpZ", + "mangledName": "$s13StyliticsData5EventO8allCasesSayACGvpZ", "moduleName": "StyliticsData", + "static": true, + "implicit": true, "declAttributes": [ - "HasStorage", - "AccessControl" + "Nonisolated" ], - "isLet": true, - "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -17978,604 +17246,510 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Array", + "printedName": "[StyliticsData.Event]", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" } ], - "usr": "s:Sq" + "usr": "s:Sa" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV12baseImageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV12baseImageUrlSSSgvg", + "usr": "s:13StyliticsData5EventO8allCasesSayACGvgZ", + "mangledName": "$s13StyliticsData5EventO8allCasesSayACGvgZ", "moduleName": "StyliticsData", + "static": true, "implicit": true, "accessorKind": "get" } ] + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData5EventO", + "mangledName": "$s13StyliticsData5EventO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, { - "kind": "Var", - "name": "itemId", - "printedName": "itemId", + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV6itemIdSiSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6itemIdSiSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "CaseIterable", + "printedName": "CaseIterable", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeWitness", + "name": "AllCases", + "printedName": "AllCases", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", + "name": "Array", + "printedName": "[StyliticsData.Event]", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" } ], - "usr": "s:Sq" + "usr": "s:Sa" } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV6itemIdSiSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6itemIdSiSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] - }, + ], + "usr": "s:s12CaseIterableP", + "mangledName": "$ss12CaseIterableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIComponent", + "printedName": "UIComponent", + "children": [ { "kind": "Var", - "name": "name", - "printedName": "name", + "name": "hotspot", + "printedName": "hotspot", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV4nameSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV4nameSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV4nameSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV4nameSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO7hotspotyA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO7hotspotyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "remoteId", - "printedName": "remoteId", + "name": "itemList", + "printedName": "itemList", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV8remoteIdSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8remoteIdSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV8remoteIdSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8remoteIdSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO8itemListyA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO8itemListyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "colorHex", - "printedName": "colorHex", + "name": "itemListCta", + "printedName": "itemListCta", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV8colorHexSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8colorHexSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV8colorHexSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8colorHexSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO11itemListCtayA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO11itemListCtayA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "contextType", - "printedName": "contextType", + "name": "modalItemList", + "printedName": "modalItemList", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.ContextType?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.ContextType?", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - }, + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO13modalItemListyA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO13modalItemListyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "itemTile", + "printedName": "itemTile", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.ContextType?", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvs", - "mangledName": "$s13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvM", - "mangledName": "$s13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO8itemTileyA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO8itemTileyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "lookbookImageUrl", - "printedName": "lookbookImageUrl", + "name": "collage", + "printedName": "collage", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV16lookbookImageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV16lookbookImageUrlSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV16lookbookImageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV16lookbookImageUrlSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO7collageyA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO7collageyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "category", - "printedName": "category", + "name": "productList", + "printedName": "productList", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV8categorySSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8categorySSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV8categorySSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8categorySSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO11productListyA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO11productListyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "tags", - "printedName": "tags", + "name": "miniModal", + "printedName": "miniModal", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String]?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sa" + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV4tagsSaySSGSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV4tagsSaySSGSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO9miniModalyA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO9miniModalyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "bundleCta", + "printedName": "bundleCta", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String]?", + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV4tagsSaySSGSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV4tagsSaySSGSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO9bundleCtayA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO9bundleCtayA2CmF", + "moduleName": "StyliticsData" }, { - "kind": "Var", - "name": "department", - "printedName": "department", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.UIComponent?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } ], "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV10departmentSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10departmentSSSgvp", + "declKind": "Constructor", + "usr": "s:13StyliticsData11UIComponentO8rawValueACSgSS_tcfc", + "mangledName": "$s13StyliticsData11UIComponentO8rawValueACSgSS_tcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } ], - "isLet": true, - "hasStorage": true, + "declKind": "Var", + "usr": "s:13StyliticsData11UIComponentO8rawValueSSvp", + "mangledName": "$s13StyliticsData11UIComponentO8rawValueSSvp", + "moduleName": "StyliticsData", + "implicit": true, "accessors": [ { "kind": "Accessor", @@ -18584,37 +17758,68 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV10departmentSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10departmentSSSgvg", + "usr": "s:13StyliticsData11UIComponentO8rawValueSSvg", + "mangledName": "$s13StyliticsData11UIComponentO8rawValueSSvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData11UIComponentO", + "mangledName": "$s13StyliticsData11UIComponentO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, { - "kind": "Var", - "name": "largeImageUrl", - "printedName": "largeImageUrl", + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", "children": [ { "kind": "TypeNominal", @@ -18622,140 +17827,143 @@ "printedName": "Swift.String", "usr": "s:SS" } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV13largeImageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13largeImageUrlSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ShopTheSetEventType", + "printedName": "ShopTheSetEventType", + "children": [ + { + "kind": "Var", + "name": "set", + "printedName": "set", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ShopTheSetEventType.Type) -> StyliticsData.ShopTheSetEventType", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "ShopTheSetEventType", + "printedName": "StyliticsData.ShopTheSetEventType", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ShopTheSetEventType.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "ShopTheSetEventType", + "printedName": "StyliticsData.ShopTheSetEventType", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV13largeImageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13largeImageUrlSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO3setyA2CmF", + "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO3setyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "smallImageUrl", - "printedName": "smallImageUrl", + "name": "item", + "printedName": "item", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ShopTheSetEventType.Type) -> StyliticsData.ShopTheSetEventType", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV13smallImageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13smallImageUrlSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "ShopTheSetEventType", + "printedName": "StyliticsData.ShopTheSetEventType", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.ShopTheSetEventType.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "ShopTheSetEventType", + "printedName": "StyliticsData.ShopTheSetEventType", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV13smallImageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13smallImageUrlSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO4itemyA2CmF", + "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO4itemyA2CmF", + "moduleName": "StyliticsData" }, { - "kind": "Var", - "name": "color", - "printedName": "color", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.ShopTheSetEventType?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "ShopTheSetEventType", + "printedName": "StyliticsData.ShopTheSetEventType", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO" } ], "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV5colorSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV5colorSSSgvp", + "declKind": "Constructor", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO8rawValueACSgSS_tcfc", + "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO8rawValueACSgSS_tcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } ], - "isLet": true, - "hasStorage": true, + "declKind": "Var", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO8rawValueSSvp", + "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO8rawValueSSvp", + "moduleName": "StyliticsData", + "implicit": true, "accessors": [ { "kind": "Accessor", @@ -18764,178 +17972,210 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV5colorSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV5colorSSSgvg", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO8rawValueSSvg", + "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO8rawValueSSvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO", + "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, { - "kind": "Var", - "name": "accountId", - "printedName": "accountId", + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV9accountIdSiSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9accountIdSiSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ShopTheSetActionItemPosition", + "printedName": "ShopTheSetActionItemPosition", + "children": [ + { + "kind": "Var", + "name": "top", + "printedName": "top", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ShopTheSetActionItemPosition.Type) -> StyliticsData.ShopTheSetActionItemPosition", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ShopTheSetActionItemPosition.Type", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV9accountIdSiSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9accountIdSiSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO3topyA2CmF", + "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO3topyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "productId", - "printedName": "productId", + "name": "bottom", + "printedName": "bottom", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ShopTheSetActionItemPosition.Type) -> StyliticsData.ShopTheSetActionItemPosition", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV9productIdSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9productIdSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.ShopTheSetActionItemPosition.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV9productIdSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9productIdSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO6bottomyA2CmF", + "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO6bottomyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + }, + { + "kind": "TypeNominal", + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + } + ], + "declKind": "Func", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO2eeoiySbAC_ACtFZ", + "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO2eeoiySbAC_ACtFZ", + "moduleName": "StyliticsData", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" }, { "kind": "Var", - "name": "transparentImageUrl", - "printedName": "transparentImageUrl", + "name": "hashValue", + "printedName": "hashValue", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV19transparentImageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV19transparentImageUrlSSSgvp", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO9hashValueSivp", + "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO9hashValueSivp", "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, + "implicit": true, "accessors": [ { "kind": "Accessor", @@ -18944,22 +18184,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV19transparentImageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV19transparentImageUrlSSSgvg", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO9hashValueSivg", + "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO9hashValueSivg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -18967,215 +18199,309 @@ ] }, { - "kind": "Var", - "name": "username", - "printedName": "username", + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV8usernameSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8usernameSSSgvp", + "declKind": "Func", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO4hash4intoys6HasherVz_tF", + "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO4hash4intoys6HasherVz_tF", "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO", + "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TrackingInfoKey", + "printedName": "TrackingInfoKey", + "children": [ + { + "kind": "Var", + "name": "widgetType", + "printedName": "widgetType", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingInfoKey.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV8usernameSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8usernameSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15TrackingInfoKeyO10widgetTypeyA2CmF", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO10widgetTypeyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "retailerCategory", - "printedName": "retailerCategory", + "name": "pageUrl", + "printedName": "pageUrl", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingInfoKey.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV16retailerCategorySSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV16retailerCategorySSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData15TrackingInfoKeyO7pageUrlyA2CmF", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO7pageUrlyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "uiComponent", + "printedName": "uiComponent", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingInfoKey.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV16retailerCategorySSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV16retailerCategorySSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15TrackingInfoKeyO11uiComponentyA2CmF", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO11uiComponentyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "imageUrl", - "printedName": "imageUrl", + "name": "outfit", + "printedName": "outfit", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingInfoKey.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV8imageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8imageUrlSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData15TrackingInfoKeyO6outfityA2CmF", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO6outfityA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "outfitBundle", + "printedName": "outfitBundle", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingInfoKey.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV8imageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8imageUrlSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15TrackingInfoKeyO12outfitBundleyA2CmF", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO12outfitBundleyA2CmF", + "moduleName": "StyliticsData" }, { - "kind": "Var", - "name": "brand", - "printedName": "brand", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.TrackingInfoKey?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" } ], "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV5brandSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV5brandSSSgvp", + "declKind": "Constructor", + "usr": "s:13StyliticsData15TrackingInfoKeyO8rawValueACSgSS_tcfc", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO8rawValueACSgSS_tcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } ], - "isLet": true, - "hasStorage": true, + "declKind": "Var", + "usr": "s:13StyliticsData15TrackingInfoKeyO8rawValueSSvp", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO8rawValueSSvp", + "moduleName": "StyliticsData", + "implicit": true, "accessors": [ { "kind": "Accessor", @@ -19184,37 +18510,67 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV5brandSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV5brandSSSgvg", + "usr": "s:13StyliticsData15TrackingInfoKeyO8rawValueSSvg", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO8rawValueSSvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData15TrackingInfoKeyO", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, { - "kind": "Var", - "name": "style", - "printedName": "style", + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", "children": [ { "kind": "TypeNominal", @@ -19222,320 +18578,328 @@ "printedName": "Swift.String", "usr": "s:SS" } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV5styleSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV5styleSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TrackingWidgetType", + "printedName": "TrackingWidgetType", + "children": [ + { + "kind": "Var", + "name": "shopTheSet", + "printedName": "shopTheSet", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingWidgetType.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV5styleSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV5styleSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData18TrackingWidgetTypeO10shopTheSetyA2CmF", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO10shopTheSetyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "sku", - "printedName": "sku", + "name": "styledForYou", + "printedName": "styledForYou", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV3skuSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV3skuSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.TrackingWidgetType.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV3skuSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV3skuSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData18TrackingWidgetTypeO12styledForYouyA2CmF", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO12styledForYouyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "retailerStyle", - "printedName": "retailerStyle", + "name": "classic", + "printedName": "classic", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV13retailerStyleSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13retailerStyleSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.TrackingWidgetType.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV13retailerStyleSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13retailerStyleSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData18TrackingWidgetTypeO7classicyA2CmF", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO7classicyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "clientOriginalImageUrl", - "printedName": "clientOriginalImageUrl", + "name": "hotspot", + "printedName": "hotspot", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingWidgetType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV22clientOriginalImageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV22clientOriginalImageUrlSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData18TrackingWidgetTypeO7hotspotyA2CmF", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO7hotspotyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "dynamicGalleries", + "printedName": "dynamicGalleries", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingWidgetType.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV22clientOriginalImageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV22clientOriginalImageUrlSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData18TrackingWidgetTypeO16dynamicGalleriesyA2CmF", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO16dynamicGalleriesyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "retailer", - "printedName": "retailer", + "name": "outfitLandingPage", + "printedName": "outfitLandingPage", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingWidgetType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV8retailerSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8retailerSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData18TrackingWidgetTypeO17outfitLandingPageyA2CmF", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO17outfitLandingPageyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "grid", + "printedName": "grid", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingWidgetType.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV8retailerSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8retailerSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData18TrackingWidgetTypeO4gridyA2CmF", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO4gridyA2CmF", + "moduleName": "StyliticsData" }, { - "kind": "Var", - "name": "gender", - "printedName": "gender", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.TrackingWidgetType?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" } ], "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV6genderSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6genderSSSgvp", + "declKind": "Constructor", + "usr": "s:13StyliticsData18TrackingWidgetTypeO8rawValueACSgSS_tcfc", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO8rawValueACSgSS_tcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } ], - "isLet": true, - "hasStorage": true, + "declKind": "Var", + "usr": "s:13StyliticsData18TrackingWidgetTypeO8rawValueSSvp", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO8rawValueSSvp", + "moduleName": "StyliticsData", + "implicit": true, "accessors": [ { "kind": "Accessor", @@ -19544,65 +18908,136 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV6genderSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6genderSSSgvg", + "usr": "s:13StyliticsData18TrackingWidgetTypeO8rawValueSSvg", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO8rawValueSSvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] - }, - { - "kind": "Var", - "name": "skus", - "printedName": "skus", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String]?", + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData18TrackingWidgetTypeO", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StyledForYou", + "printedName": "StyledForYou", + "children": [ + { + "kind": "Var", + "name": "purchased", + "printedName": "purchased", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.StyledForYouContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "StyledForYouContext", + "printedName": "StyliticsData.StyledForYouContext", + "usr": "s:13StyliticsData19StyledForYouContextV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV4skusSaySSGSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV4skusSaySSGSgvp", + "usr": "s:13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvp", + "mangledName": "$s13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -19613,124 +19048,106 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "StyliticsData.StyledForYouContext?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "StyledForYouContext", + "printedName": "StyliticsData.StyledForYouContext", + "usr": "s:13StyliticsData19StyledForYouContextV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV4skusSaySSGSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV4skusSaySSGSgvg", + "usr": "s:13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvg", + "mangledName": "$s13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "retailerColor", - "printedName": "retailerColor", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV13retailerColorSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13retailerColorSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.StyledForYouContext?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "StyledForYouContext", + "printedName": "StyliticsData.StyledForYouContext", + "usr": "s:13StyliticsData19StyledForYouContextV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV13retailerColorSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13retailerColorSSSgvg", + "usr": "s:13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvs", + "mangledName": "$s13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvs", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvM", + "mangledName": "$s13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "pattern", - "printedName": "pattern", + "name": "browsed", + "printedName": "browsed", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.StyledForYouContext?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "StyledForYouContext", + "printedName": "StyliticsData.StyledForYouContext", + "usr": "s:13StyliticsData19StyledForYouContextV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV7patternSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV7patternSSSgvp", + "usr": "s:13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvp", + "mangledName": "$s13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -19741,91 +19158,155 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.StyledForYouContext?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "StyledForYouContext", + "printedName": "StyliticsData.StyledForYouContext", + "usr": "s:13StyliticsData19StyledForYouContextV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV7patternSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV7patternSSSgvg", + "usr": "s:13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvg", + "mangledName": "$s13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "coords", - "printedName": "coords", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.Coords?", - "children": [ - { - "kind": "TypeNominal", - "name": "Coords", - "printedName": "StyliticsData.Coords", - "usr": "s:13StyliticsData6CoordsV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV6coordsAA6CoordsVSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6coordsAA6CoordsVSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + }, { "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Set", + "printedName": "Set()", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Coords?", + "printedName": "StyliticsData.StyledForYouContext?", "children": [ { "kind": "TypeNominal", - "name": "Coords", - "printedName": "StyliticsData.Coords", - "usr": "s:13StyliticsData6CoordsV" + "name": "StyledForYouContext", + "printedName": "StyliticsData.StyledForYouContext", + "usr": "s:13StyliticsData19StyledForYouContextV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV6coordsAA6CoordsVSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6coordsAA6CoordsVSgvg", + "usr": "s:13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvs", + "mangledName": "$s13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvs", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvM", + "mangledName": "$s13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } ] }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "StyledForYou", + "printedName": "StyliticsData.StyledForYou", + "usr": "s:13StyliticsData12StyledForYouV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData12StyledForYouV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData12StyledForYouV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData12StyledForYouV", + "mangledName": "$s13StyliticsData12StyledForYouV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "BundleContext", + "printedName": "BundleContext", + "children": [ { "kind": "Var", - "name": "relativeBoost", - "printedName": "relativeBoost", + "name": "imageUrl", + "printedName": "imageUrl", "children": [ { "kind": "TypeNominal", @@ -19843,14 +19324,14 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV13relativeBoostSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13relativeBoostSSSgvp", + "usr": "s:13StyliticsData13BundleContextV8imageUrlSSSgvp", + "mangledName": "$s13StyliticsData13BundleContextV8imageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -19874,87 +19355,29 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV13relativeBoostSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13relativeBoostSSSgvg", + "usr": "s:13StyliticsData13BundleContextV8imageUrlSSSgvg", + "mangledName": "$s13StyliticsData13BundleContextV8imageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV13relativeBoostSSSgvs", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13relativeBoostSSSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV13relativeBoostSSSgvM", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13relativeBoostSSSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "collageDimensions", - "printedName": "collageDimensions", + "name": "contextType", + "printedName": "contextType", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.CollageDimensions?", - "children": [ - { - "kind": "TypeNominal", - "name": "CollageDimensions", - "printedName": "StyliticsData.CollageDimensions", - "usr": "s:13StyliticsData17CollageDimensionsV" - } - ], - "usr": "s:Sq" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV17collageDimensionsAA07CollageG0VSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV17collageDimensionsAA07CollageG0VSgvp", + "usr": "s:13StyliticsData13BundleContextV11contextTypeAA0dF0Ovp", + "mangledName": "$s13StyliticsData13BundleContextV11contextTypeAA0dF0Ovp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -19970,22 +19393,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.CollageDimensions?", - "children": [ - { - "kind": "TypeNominal", - "name": "CollageDimensions", - "printedName": "StyliticsData.CollageDimensions", - "usr": "s:13StyliticsData17CollageDimensionsV" - } - ], - "usr": "s:Sq" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV17collageDimensionsAA07CollageG0VSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV17collageDimensionsAA07CollageG0VSgvg", + "usr": "s:13StyliticsData13BundleContextV11contextTypeAA0dF0Ovg", + "mangledName": "$s13StyliticsData13BundleContextV11contextTypeAA0dF0Ovg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -19994,8 +19409,8 @@ }, { "kind": "Var", - "name": "region", - "printedName": "region", + "name": "pairingMessage", + "printedName": "pairingMessage", "children": [ { "kind": "TypeNominal", @@ -20013,8 +19428,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV6regionSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6regionSSSgvp", + "usr": "s:13StyliticsData13BundleContextV14pairingMessageSSSgvp", + "mangledName": "$s13StyliticsData13BundleContextV14pairingMessageSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -20044,8 +19459,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV6regionSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6regionSSSgvg", + "usr": "s:13StyliticsData13BundleContextV14pairingMessageSSSgvg", + "mangledName": "$s13StyliticsData13BundleContextV14pairingMessageSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -20054,8 +19469,8 @@ }, { "kind": "Var", - "name": "rowWidgetImageUrl", - "printedName": "rowWidgetImageUrl", + "name": "productName", + "printedName": "productName", "children": [ { "kind": "TypeNominal", @@ -20073,8 +19488,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV17rowWidgetImageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV17rowWidgetImageUrlSSSgvp", + "usr": "s:13StyliticsData13BundleContextV11productNameSSSgvp", + "mangledName": "$s13StyliticsData13BundleContextV11productNameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -20104,8 +19519,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV17rowWidgetImageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV17rowWidgetImageUrlSSSgvg", + "usr": "s:13StyliticsData13BundleContextV11productNameSSSgvg", + "mangledName": "$s13StyliticsData13BundleContextV11productNameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -20113,28 +19528,129 @@ ] }, { - "kind": "Var", - "name": "id", - "printedName": "id", + "kind": "Constructor", + "name": "init", + "printedName": "init(imageUrl:contextType:pairingMessage:productName:)", "children": [ + { + "kind": "TypeNominal", + "name": "BundleContext", + "printedName": "StyliticsData.BundleContext", + "usr": "s:13StyliticsData13BundleContextV" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], + "declKind": "Constructor", + "usr": "s:13StyliticsData13BundleContextV8imageUrl11contextType14pairingMessage11productNameACSSSg_AA0dH0OA2Htcfc", + "mangledName": "$s13StyliticsData13BundleContextV8imageUrl11contextType14pairingMessage11productNameACSSSg_AA0dH0OA2Htcfc", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData13BundleContextV", + "mangledName": "$s13StyliticsData13BundleContextV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "ShopTheSetItemsInfo", + "printedName": "ShopTheSetItemsInfo", + "children": [ + { + "kind": "Var", + "name": "topItem", + "printedName": "topItem", + "children": [ + { + "kind": "TypeNominal", + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" + } + ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV2idSiSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV2idSiSgvp", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV7topItemAA0cdeI0Vvp", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV7topItemAA0cdeI0Vvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -20150,22 +19666,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV2idSiSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV2idSiSgvg", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV7topItemAA0cdeI0Vvg", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV7topItemAA0cdeI0Vvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -20174,33 +19682,25 @@ }, { "kind": "Var", - "name": "widgetType", - "printedName": "widgetType", + "name": "topItemPosition", + "printedName": "topItemPosition", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrackingWidgetType?", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - } - ], - "usr": "s:Sq" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV10widgetTypeAA014TrackingWidgetG0OSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10widgetTypeAA014TrackingWidgetG0OSgvp", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV15topItemPositionSivp", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV15topItemPositionSivp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -20210,101 +19710,35 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrackingWidgetType?", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - } - ], - "usr": "s:Sq" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV10widgetTypeAA014TrackingWidgetG0OSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10widgetTypeAA014TrackingWidgetG0OSgvg", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV15topItemPositionSivg", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV15topItemPositionSivg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrackingWidgetType?", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV10widgetTypeAA014TrackingWidgetG0OSgvs", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10widgetTypeAA014TrackingWidgetG0OSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV10widgetTypeAA014TrackingWidgetG0OSgvM", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10widgetTypeAA014TrackingWidgetG0OSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "weCategory", - "printedName": "weCategory", + "name": "bottomItem", + "printedName": "bottomItem", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV10weCategorySSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10weCategorySSSgvp", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV10bottomItemAA0cdeI0Vvp", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV10bottomItemAA0cdeI0Vvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -20320,22 +19754,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV10weCategorySSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10weCategorySSSgvg", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV10bottomItemAA0cdeI0Vvg", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV10bottomItemAA0cdeI0Vvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -20344,27 +19770,19 @@ }, { "kind": "Var", - "name": "originalImageUrl", - "printedName": "originalImageUrl", + "name": "bottomItemPosition", + "printedName": "bottomItemPosition", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV16originalImageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV16originalImageUrlSSSgvp", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV18bottomItemPositionSivp", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV18bottomItemPositionSivp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -20380,22 +19798,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV16originalImageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV16originalImageUrlSSSgvg", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV18bottomItemPositionSivg", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV18bottomItemPositionSivg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -20404,27 +19814,19 @@ }, { "kind": "Var", - "name": "hexColor", - "printedName": "hexColor", + "name": "actionItemPosition", + "printedName": "actionItemPosition", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV8hexColorSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8hexColorSSSgvp", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV18actionItemPositionAA0cde6ActioniJ0Ovp", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV18actionItemPositionAA0cde6ActioniJ0Ovp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -20440,58 +19842,106 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV8hexColorSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8hexColorSSSgvg", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV18actionItemPositionAA0cde6ActioniJ0Ovg", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV18actionItemPositionAA0cde6ActioniJ0Ovg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(topItem:topItemPosition:bottomItem:bottomItemPosition:actionItemPosition:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ShopTheSetItemsInfo", + "printedName": "StyliticsData.ShopTheSetItemsInfo", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV" + }, + { + "kind": "TypeNominal", + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV7topItem0hI8Position06bottomI00kiJ006actioniJ0AcA0cdeI0V_SiAJSiAA0cde6ActioniJ0Otcfc", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV7topItem0hI8Position06bottomI00kiJ006actioniJ0AcA0cdeI0V_SiAJSiAA0cde6ActioniJ0Otcfc", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, { "kind": "Var", - "name": "relevance", - "printedName": "relevance", + "name": "collectionIds", + "printedName": "collectionIds", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "[Swift.Int]?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV9relevanceSdSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9relevanceSdSgvp", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV13collectionIdsSaySiGSgvp", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV13collectionIdsSaySiGSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasStorage", "AccessControl" ], - "isLet": true, - "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -20501,50 +19951,121 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "[Swift.Int]?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV9relevanceSdSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9relevanceSdSgvg", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV13collectionIdsSaySiGSgvg", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV13collectionIdsSaySiGSgvg", "moduleName": "StyliticsData", - "implicit": true, "accessorKind": "get" } ] + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "ReplacementItems", + "printedName": "ReplacementItems", + "children": [ { "kind": "Var", - "name": "guided", - "printedName": "guided", + "name": "items", + "printedName": "items", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Bool?", + "name": "Dictionary", + "printedName": "[Swift.String : [StyliticsData.ReplacementItem]]", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.ReplacementItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "ReplacementItem", + "printedName": "StyliticsData.ReplacementItem", + "usr": "s:13StyliticsData15ReplacementItemV" + } + ], + "usr": "s:Sa" } ], - "usr": "s:Sq" + "usr": "s:SD" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV6guidedSbSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6guidedSbSgvp", + "usr": "s:13StyliticsData16ReplacementItemsV5itemsSDySSSayAA0C4ItemVGGvp", + "mangledName": "$s13StyliticsData16ReplacementItemsV5itemsSDySSSayAA0C4ItemVGGvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -20560,22 +20081,36 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Bool?", + "name": "Dictionary", + "printedName": "[Swift.String : [StyliticsData.ReplacementItem]]", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.ReplacementItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "ReplacementItem", + "printedName": "StyliticsData.ReplacementItem", + "usr": "s:13StyliticsData15ReplacementItemV" + } + ], + "usr": "s:Sa" } ], - "usr": "s:Sq" + "usr": "s:SD" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV6guidedSbSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6guidedSbSgvg", + "usr": "s:13StyliticsData16ReplacementItemsV5itemsSDySSSayAA0C4ItemVGGvg", + "mangledName": "$s13StyliticsData16ReplacementItemsV5itemsSDySSSayAA0C4ItemVGGvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -20589,9 +20124,9 @@ "children": [ { "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" + "name": "ReplacementItems", + "printedName": "StyliticsData.ReplacementItems", + "usr": "s:13StyliticsData16ReplacementItemsV" }, { "kind": "TypeNominal", @@ -20601,8 +20136,8 @@ } ], "declKind": "Constructor", - "usr": "s:13StyliticsData16OutfitBundleItemV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData16OutfitBundleItemV4fromACs7Decoder_p_tKcfc", + "usr": "s:13StyliticsData16ReplacementItemsV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData16ReplacementItemsV4fromACs7Decoder_p_tKcfc", "moduleName": "StyliticsData", "declAttributes": [ "AccessControl" @@ -20610,44 +20145,17 @@ "isFromExtension": true, "throwing": true, "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "updateReplacementFromAnchorItem", - "printedName": "updateReplacementFromAnchorItem(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData16OutfitBundleItemV027updateReplacementFromAnchorE0yA2CF", - "mangledName": "$s13StyliticsData16OutfitBundleItemV027updateReplacementFromAnchorE0yA2CF", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData16OutfitBundleItemV", - "mangledName": "$s13StyliticsData16OutfitBundleItemV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData16ReplacementItemsV", + "mangledName": "$s13StyliticsData16ReplacementItemsV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ { "kind": "Conformance", "name": "Copyable", @@ -20691,1910 +20199,2048 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", - "name": "ShopTheImageResponse", - "printedName": "ShopTheImageResponse", + "name": "StyliticsDataApis", + "printedName": "StyliticsDataApis", "children": [ { - "kind": "Var", - "name": "response", - "printedName": "response", + "kind": "Function", + "name": "outfits", + "printedName": "outfits(filterInfo:shouldEnableMixAndMatch:response:)", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URLResponse?", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData20ShopTheImageResponseV8responseSo13NSURLResponseCSgvp", - "mangledName": "$s13StyliticsData20ShopTheImageResponseV8responseSo13NSURLResponseCSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URLResponse?", - "children": [ - { - "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData20ShopTheImageResponseV8responseSo13NSURLResponseCSgvg", - "mangledName": "$s13StyliticsData20ShopTheImageResponseV8responseSo13NSURLResponseCSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "data", - "printedName": "data", - "children": [ + "usr": "s:SD" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.ShopTheImage?", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitsResponse) -> ()", "children": [ { "kind": "TypeNominal", - "name": "ShopTheImage", - "printedName": "StyliticsData.ShopTheImage", - "usr": "s:13StyliticsData12ShopTheImageV" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "OutfitsResponse", + "printedName": "StyliticsData.OutfitsResponse", + "usr": "s:13StyliticsData15OutfitsResponseV" } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData20ShopTheImageResponseV4dataAA0cdE0VSgvp", - "mangledName": "$s13StyliticsData20ShopTheImageResponseV4dataAA0cdE0VSgvp", + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC7outfits10filterInfo23shouldEnableMixAndMatch8responseySDyS2SG_SbyAA15OutfitsResponseVctKFZ", + "mangledName": "$s13StyliticsData0aB4ApisC7outfits10filterInfo23shouldEnableMixAndMatch8responseySDyS2SG_SbyAA15OutfitsResponseVctKFZ", "moduleName": "StyliticsData", + "static": true, "declAttributes": [ - "HasStorage", - "AccessControl" + "Final", + "AccessControl", + "RawDocComment" ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "replacements", + "printedName": "replacements(optionsInfo:response:)", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.ShopTheImage?", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheImage", - "printedName": "StyliticsData.ShopTheImage", - "usr": "s:13StyliticsData12ShopTheImageV" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData20ShopTheImageResponseV4dataAA0cdE0VSgvg", - "mangledName": "$s13StyliticsData20ShopTheImageResponseV4dataAA0cdE0VSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "error", - "printedName": "error", - "children": [ + "usr": "s:SD" + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementsResponse) -> ()", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ReplacementsResponse", + "printedName": "StyliticsData.ReplacementsResponse", + "usr": "s:13StyliticsData20ReplacementsResponseV" } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData20ShopTheImageResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData20ShopTheImageResponseV5errors5Error_pSgvp", + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC12replacements11optionsInfo8responseySDyS2SG_yAA20ReplacementsResponseVctFZ", + "mangledName": "$s13StyliticsData0aB4ApisC12replacements11optionsInfo8responseySDyS2SG_yAA20ReplacementsResponseVctFZ", "moduleName": "StyliticsData", + "static": true, "declAttributes": [ - "HasStorage", - "AccessControl" + "Final", + "AccessControl", + "RawDocComment" ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dynamicGalleries", + "printedName": "dynamicGalleries(filterInfo:response:)", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData20ShopTheImageResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData20ShopTheImageResponseV5errors5Error_pSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData20ShopTheImageResponseV", - "mangledName": "$s13StyliticsData20ShopTheImageResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "UpsellItems", - "printedName": "UpsellItems", - "children": [ - { - "kind": "Var", - "name": "upsells", - "printedName": "upsells", - "children": [ + "usr": "s:SD" + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.DynamicGalleriesResponse) -> ()", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DynamicGalleriesResponse", + "printedName": "StyliticsData.DynamicGalleriesResponse", + "usr": "s:13StyliticsData24DynamicGalleriesResponseV" } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData11UpsellItemsV7upsellsSayAA16OutfitBundleItemVGSgvp", - "mangledName": "$s13StyliticsData11UpsellItemsV7upsellsSayAA16OutfitBundleItemVGSgvp", + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC16dynamicGalleries10filterInfo8responseySDyS2SG_yAA07DynamicE8ResponseVctKFZ", + "mangledName": "$s13StyliticsData0aB4ApisC16dynamicGalleries10filterInfo8responseySDyS2SG_yAA07DynamicE8ResponseVctKFZ", "moduleName": "StyliticsData", + "static": true, "declAttributes": [ - "HasInitialValue", - "HasStorage", + "Final", "AccessControl" ], - "hasStorage": true, - "accessors": [ + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styledForYou", + "printedName": "styledForYou(filterInfo:response:)", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData11UpsellItemsV7upsellsSayAA16OutfitBundleItemVGSgvg", - "mangledName": "$s13StyliticsData11UpsellItemsV7upsellsSayAA16OutfitBundleItemVGSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" }, { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData11UpsellItemsV7upsellsSayAA16OutfitBundleItemVGSgvs", - "mangledName": "$s13StyliticsData11UpsellItemsV7upsellsSayAA16OutfitBundleItemVGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" + "usr": "s:SD" }, { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.StyledForYouResponse) -> ()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "StyledForYouResponse", + "printedName": "StyliticsData.StyledForYouResponse", + "usr": "s:13StyliticsData20StyledForYouResponseV" } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData11UpsellItemsV7upsellsSayAA16OutfitBundleItemVGSgvM", - "mangledName": "$s13StyliticsData11UpsellItemsV7upsellsSayAA16OutfitBundleItemVGSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "UpsellItems", - "printedName": "StyliticsData.UpsellItems", - "usr": "s:13StyliticsData11UpsellItemsV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + ] } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData11UpsellItemsV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData11UpsellItemsV4fromACs7Decoder_p_tKcfc", + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC12styledForYou10filterInfo8responseySDyS2SG_yAA06StyledeF8ResponseVctKFZ", + "mangledName": "$s13StyliticsData0aB4ApisC12styledForYou10filterInfo8responseySDyS2SG_yAA06StyledeF8ResponseVctKFZ", "moduleName": "StyliticsData", + "static": true, "declAttributes": [ + "Final", "AccessControl" ], - "isFromExtension": true, "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData11UpsellItemsV", - "mangledName": "$s13StyliticsData11UpsellItemsV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" + "funcSelfKind": "NonMutating" }, { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "EngagementInfo", - "printedName": "EngagementInfo", - "children": [ - { - "kind": "Var", - "name": "replacement", - "printedName": "replacement", + "kind": "Function", + "name": "shopTheSet", + "printedName": "shopTheSet(filterInfo:response:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, StyliticsData.OutfitBundleItem, StyliticsData.OutfitBundleItem) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, StyliticsData.OutfitBundleItem, StyliticsData.OutfitBundleItem) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, oldOutfitBundleItem: StyliticsData.OutfitBundleItem, newOutfitBundleItem: StyliticsData.OutfitBundleItem)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ] - } - ] + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO11replacementyAcA12OutfitBundleV_AA0fG4ItemVAHtcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO11replacementyAcA12OutfitBundleV_AA0fG4ItemVAHtcACmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "outfitBundle", - "printedName": "outfitBundle", - "children": [ + ], + "usr": "s:SD" + }, { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "printedName": "(StyliticsData.ShopTheSetResponse) -> ()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] + "name": "ShopTheSetResponse", + "printedName": "StyliticsData.ShopTheSetResponse", + "usr": "s:13StyliticsData18ShopTheSetResponseV" } ] } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO12outfitBundleyAcA06OutfitF0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO12outfitBundleyAcA06OutfitF0V_SitcACmF", - "moduleName": "StyliticsData" + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC10shopTheSet10filterInfo8responseySDyS2SG_yAA04ShopeF8ResponseVctKFZ", + "mangledName": "$s13StyliticsData0aB4ApisC10shopTheSet10filterInfo8responseySDyS2SG_yAA04ShopeF8ResponseVctKFZ", + "moduleName": "StyliticsData", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "outfitBundleItem", - "printedName": "outfitBundleItem", + "kind": "Function", + "name": "outfitLandingPage", + "printedName": "outfitLandingPage(outfitId:filterInfo:response:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO16outfitBundleItemyAcA06OutfitfG0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO16outfitBundleItemyAcA06OutfitfG0V_SitcACmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "classicBundle", - "printedName": "classicBundle", - "children": [ + ], + "usr": "s:SD" + }, { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "printedName": "(StyliticsData.OutfitLandingPageResponse) -> ()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] + "name": "OutfitLandingPageResponse", + "printedName": "StyliticsData.OutfitLandingPageResponse", + "usr": "s:13StyliticsData25OutfitLandingPageResponseV" } ] } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO13classicBundleyAcA06OutfitF0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO13classicBundleyAcA06OutfitF0V_SitcACmF", - "moduleName": "StyliticsData" + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC17outfitLandingPage0D2Id10filterInfo8responseySi_SDyS2SGyAA06OutfiteF8ResponseVctKFZ", + "mangledName": "$s13StyliticsData0aB4ApisC17outfitLandingPage0D2Id10filterInfo8responseySi_SDyS2SGyAA06OutfiteF8ResponseVctKFZ", + "moduleName": "StyliticsData", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "classicBundleItem", - "printedName": "classicBundleItem", + "kind": "Function", + "name": "configure", + "printedName": "configure(config:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "StyliticsConfig", + "printedName": "StyliticsData.StyliticsConfig", + "usr": "s:13StyliticsData0A6ConfigC" + } + ], + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC9configure6configyAA0A6ConfigC_tKFZ", + "mangledName": "$s13StyliticsData0aB4ApisC9configure6configyAA0A6ConfigC_tKFZ", + "moduleName": "StyliticsData", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "engagement", + "printedName": "engagement(trackingInfo:response:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementsTrackingInfo", + "printedName": "StyliticsData.EngagementsTrackingInfo", + "usr": "s:13StyliticsData23EngagementsTrackingInfoV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((StyliticsData.EngagementsResponse) -> ())?", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "printedName": "(StyliticsData.EngagementsResponse) -> ()", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "EngagementsResponse", + "printedName": "StyliticsData.EngagementsResponse", + "usr": "s:13StyliticsData19EngagementsResponseV" } ] } - ] + ], + "hasDefaultArg": true, + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO17classicBundleItemyAcA06OutfitfG0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO17classicBundleItemyAcA06OutfitfG0V_SitcACmF", - "moduleName": "StyliticsData" + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC10engagement12trackingInfo8responseyAA019EngagementsTrackingF0V_yAA0H8ResponseVcSgtFZ", + "mangledName": "$s13StyliticsData0aB4ApisC10engagement12trackingInfo8responseyAA019EngagementsTrackingF0V_yAA0H8ResponseVcSgtFZ", + "moduleName": "StyliticsData", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "hotspotBundle", - "printedName": "hotspotBundle", + "kind": "Function", + "name": "purchases", + "printedName": "purchases(purchasedItems:response:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PurchasedItems", + "printedName": "StyliticsData.PurchasedItems", + "usr": "s:13StyliticsData14PurchasedItemsV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((StyliticsData.PurchasesResponse) -> ())?", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "printedName": "(StyliticsData.PurchasesResponse) -> ()", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "PurchasesResponse", + "printedName": "StyliticsData.PurchasesResponse", + "usr": "s:13StyliticsData17PurchasesResponseV" } ] } - ] + ], + "hasDefaultArg": true, + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO13hotspotBundleyAcA06OutfitF0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO13hotspotBundleyAcA06OutfitF0V_SitcACmF", - "moduleName": "StyliticsData" + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC9purchases14purchasedItems8responseyAA09PurchasedF0V_yAA17PurchasesResponseVcSgtFZ", + "mangledName": "$s13StyliticsData0aB4ApisC9purchases14purchasedItems8responseyAA09PurchasedF0V_yAA17PurchasesResponseVcSgtFZ", + "moduleName": "StyliticsData", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "hotspotBundleItem", - "printedName": "hotspotBundleItem", + "kind": "Function", + "name": "updateGlobalLocale", + "printedName": "updateGlobalLocale(_:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO17hotspotBundleItemyAcA06OutfitfG0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO17hotspotBundleItemyAcA06OutfitfG0V_SitcACmF", - "moduleName": "StyliticsData" + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC18updateGlobalLocaleyySSSgKFZ", + "mangledName": "$s13StyliticsData0aB4ApisC18updateGlobalLocaleyySSSgKFZ", + "moduleName": "StyliticsData", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "gridBundle", - "printedName": "gridBundle", + "kind": "Function", + "name": "updateCustomerProfileId", + "printedName": "updateCustomerProfileId(_:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO10gridBundleyAcA06OutfitF0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO10gridBundleyAcA06OutfitF0V_SitcACmF", - "moduleName": "StyliticsData" + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC23updateCustomerProfileIdyySSSgKFZ", + "mangledName": "$s13StyliticsData0aB4ApisC23updateCustomerProfileIdyySSSgKFZ", + "moduleName": "StyliticsData", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "gridBundleItem", - "printedName": "gridBundleItem", + "kind": "Function", + "name": "doNotTrack", + "printedName": "doNotTrack(_:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO14gridBundleItemyAcA06OutfitfG0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO14gridBundleItemyAcA06OutfitfG0V_SitcACmF", - "moduleName": "StyliticsData" + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC10doNotTrackyySbFZ", + "mangledName": "$s13StyliticsData0aB4ApisC10doNotTrackyySbFZ", + "moduleName": "StyliticsData", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "galleryBundle", - "printedName": "galleryBundle", + "kind": "Function", + "name": "outfitsCountDisplayedByUxSdk", + "printedName": "outfitsCountDisplayedByUxSdk(outfits:outfitTemplate:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Outfits", + "printedName": "StyliticsData.Outfits", + "usr": "s:13StyliticsData7OutfitsV" + }, + { + "kind": "TypeNominal", + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO13galleryBundleyAcA06OutfitF0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO13galleryBundleyAcA06OutfitF0V_SitcACmF", - "moduleName": "StyliticsData" + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC28outfitsCountDisplayedByUxSdk0D014outfitTemplateSiAA7OutfitsV_AA06OutfitK0OtFZ", + "mangledName": "$s13StyliticsData0aB4ApisC28outfitsCountDisplayedByUxSdk0D014outfitTemplateSiAA7OutfitsV_AA06OutfitK0OtFZ", + "moduleName": "StyliticsData", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13StyliticsData0aB4ApisC", + "mangledName": "$s13StyliticsData0aB4ApisC", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OutfitLandingPageResponse", + "printedName": "OutfitLandingPageResponse", + "children": [ { "kind": "Var", - "name": "galleryBundleItem", - "printedName": "galleryBundleItem", + "name": "response", + "printedName": "response", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URLResponse?", "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] + "name": "URLResponse", + "printedName": "Foundation.URLResponse", + "usr": "c:objc(cs)NSURLResponse" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO17galleryBundleItemyAcA06OutfitfG0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO17galleryBundleItemyAcA06OutfitfG0V_SitcACmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "eventDetails", - "printedName": "eventDetails", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData25OutfitLandingPageResponseV8responseSo13NSURLResponseCSgvp", + "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV8responseSo13NSURLResponseCSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (Swift.String) -> StyliticsData.EngagementInfo", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(requestId: Swift.String)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - } - ] - }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "Foundation.URLResponse?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "URLResponse", + "printedName": "Foundation.URLResponse", + "usr": "c:objc(cs)NSURLResponse" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData25OutfitLandingPageResponseV8responseSo13NSURLResponseCSgvg", + "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV8responseSo13NSURLResponseCSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO12eventDetailsyACSS_tcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO12eventDetailsyACSS_tcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "shopTheSetItem", - "printedName": "shopTheSetItem", + "name": "data", + "printedName": "data", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.ShopTheSetItemsInfo, StyliticsData.ShopTheSetEventType) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.OutfitLandingPage?", "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ShopTheSetItemsInfo, StyliticsData.ShopTheSetEventType) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(shopTheSetItemsInfo: StyliticsData.ShopTheSetItemsInfo, shopTheSetEventType: StyliticsData.ShopTheSetEventType)", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItemsInfo", - "printedName": "StyliticsData.ShopTheSetItemsInfo", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV" - }, - { - "kind": "TypeNominal", - "name": "ShopTheSetEventType", - "printedName": "StyliticsData.ShopTheSetEventType", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO" - } - ] - } - ] - }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] + "name": "OutfitLandingPage", + "printedName": "StyliticsData.OutfitLandingPage", + "usr": "s:13StyliticsData17OutfitLandingPageV" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO14shopTheSetItemyAcA04Shopfg5ItemsD0V_AA0ifG9EventTypeOtcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO14shopTheSetItemyAcA04Shopfg5ItemsD0V_AA0ifG9EventTypeOtcACmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "styledForYouBundle", - "printedName": "styledForYouBundle", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData25OutfitLandingPageResponseV4dataAA0cdE0VSgvp", + "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV4dataAA0cdE0VSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "StyliticsData.OutfitLandingPage?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "OutfitLandingPage", + "printedName": "StyliticsData.OutfitLandingPage", + "usr": "s:13StyliticsData17OutfitLandingPageV" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData25OutfitLandingPageResponseV4dataAA0cdE0VSgvg", + "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV4dataAA0cdE0VSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO18styledForYouBundleyAcA06OutfitH0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO18styledForYouBundleyAcA06OutfitH0V_SitcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "styledForYouBundleItem", - "printedName": "styledForYouBundleItem", + "name": "error", + "printedName": "error", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO22styledForYouBundleItemyAcA06OutfithI0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO22styledForYouBundleItemyAcA06OutfithI0V_SitcACmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "outfitLandingPageBundle", - "printedName": "outfitLandingPageBundle", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData25OutfitLandingPageResponseV5errors5Error_pSgvp", + "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV5errors5Error_pSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData25OutfitLandingPageResponseV5errors5Error_pSgvg", + "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV5errors5Error_pSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO23outfitLandingPageBundleyAcA06OutfitH0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO23outfitLandingPageBundleyAcA06OutfitH0V_SitcACmF", - "moduleName": "StyliticsData" + ] + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData25OutfitLandingPageResponseV", + "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "ShopTheSet", + "printedName": "ShopTheSet", + "children": [ { "kind": "Var", - "name": "outfitLandingPageBundleItem", - "printedName": "outfitLandingPageBundleItem", + "name": "accountId", + "printedName": "accountId", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData10ShopTheSetV9accountIdSiSgvp", + "mangledName": "$s13StyliticsData10ShopTheSetV9accountIdSiSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData10ShopTheSetV9accountIdSiSgvg", + "mangledName": "$s13StyliticsData10ShopTheSetV9accountIdSiSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "itemSets", + "printedName": "itemSets", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[[StyliticsData.ShopTheSetItem]]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[StyliticsData.ShopTheSetItem]]", + "children": [ { "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", + "name": "Array", + "printedName": "[StyliticsData.ShopTheSetItem]", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvp", + "mangledName": "$s13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[[StyliticsData.ShopTheSetItem]]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[StyliticsData.ShopTheSetItem]]", + "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Array", + "printedName": "[StyliticsData.ShopTheSetItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" + } + ], + "usr": "s:Sa" } - ] + ], + "usr": "s:Sa" } - ] - }, + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvg", + "mangledName": "$s13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[[StyliticsData.ShopTheSetItem]]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[StyliticsData.ShopTheSetItem]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.ShopTheSetItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvs", + "mangledName": "$s13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvM", + "mangledName": "$s13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ShopTheSet", + "printedName": "StyliticsData.ShopTheSet", + "usr": "s:13StyliticsData10ShopTheSetV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData10ShopTheSetV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData10ShopTheSetV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData10ShopTheSetV", + "mangledName": "$s13StyliticsData10ShopTheSetV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SystemConfiguration", + "printedName": "SystemConfiguration", + "declKind": "Import", + "moduleName": "StyliticsData" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PurchasedItems", + "printedName": "PurchasedItems", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(currency:orderId:itemInfoList:orderTotal:locale:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PurchasedItems", + "printedName": "StyliticsData.PurchasedItems", + "usr": "s:13StyliticsData14PurchasedItemsV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.PurchasedItemInfo]", + "children": [ + { + "kind": "TypeNominal", + "name": "PurchasedItemInfo", + "printedName": "StyliticsData.PurchasedItemInfo", + "usr": "s:13StyliticsData17PurchasedItemInfoV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData14PurchasedItemsV8currency7orderId12itemInfoList0F5Total6localeACSS_SSSayAA0c4ItemI0VGSdSStKcfc", + "mangledName": "$s13StyliticsData14PurchasedItemsV8currency7orderId12itemInfoList0F5Total6localeACSS_SSSayAA0c4ItemI0VGSdSStKcfc", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData14PurchasedItemsV", + "mangledName": "$s13StyliticsData14PurchasedItemsV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PurchasedItemInfo", + "printedName": "PurchasedItemInfo", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(remoteId:itemId:price:quantity:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.PurchasedItemInfo?", + "children": [ + { + "kind": "TypeNominal", + "name": "PurchasedItemInfo", + "printedName": "StyliticsData.PurchasedItemInfo", + "usr": "s:13StyliticsData17PurchasedItemInfoV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData17PurchasedItemInfoV8remoteId04itemG05price8quantityACSgSSSg_AISdSgSiSgtcfc", + "mangledName": "$s13StyliticsData17PurchasedItemInfoV8remoteId04itemG05price8quantityACSgSSSg_AISdSgSiSgtcfc", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(remoteId:itemId:price:quantity:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.PurchasedItemInfo?", + "children": [ + { + "kind": "TypeNominal", + "name": "PurchasedItemInfo", + "printedName": "StyliticsData.PurchasedItemInfo", + "usr": "s:13StyliticsData17PurchasedItemInfoV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData17PurchasedItemInfoV8remoteId04itemG05price8quantityACSgSSSg_AISiSgAJtcfc", + "mangledName": "$s13StyliticsData17PurchasedItemInfoV8remoteId04itemG05price8quantityACSgSSSg_AISiSgAJtcfc", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(remoteId:itemId:price:quantity:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.PurchasedItemInfo?", + "children": [ + { + "kind": "TypeNominal", + "name": "PurchasedItemInfo", + "printedName": "StyliticsData.PurchasedItemInfo", + "usr": "s:13StyliticsData17PurchasedItemInfoV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData17PurchasedItemInfoV8remoteId04itemG05price8quantityACSgSSSg_SiSgSdSgAJtcfc", + "mangledName": "$s13StyliticsData17PurchasedItemInfoV8remoteId04itemG05price8quantityACSgSSSg_SiSgSdSgAJtcfc", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData17PurchasedItemInfoV", + "mangledName": "$s13StyliticsData17PurchasedItemInfoV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OutfitBundleItem", + "printedName": "OutfitBundleItem", + "children": [ + { + "kind": "Var", + "name": "promotions", + "printedName": "promotions", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Array", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sa" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO27outfitLandingPageBundleItemyAcA06OutfithI0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO27outfitLandingPageBundleItemyAcA06OutfithI0V_SitcACmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "trendingBundle", - "printedName": "trendingBundle", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV10promotionsSaySSGSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV10promotionsSaySSGSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", + "name": "Array", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + ], + "usr": "s:Sa" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV10promotionsSaySSGSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV10promotionsSaySSGSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO14trendingBundleyAcA06OutfitF0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO14trendingBundleyAcA06OutfitF0V_SitcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "trendingBundleItem", - "printedName": "trendingBundleItem", + "name": "otherClientItemIds", + "printedName": "otherClientItemIds", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.DecodableDictionary?", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, + "kind": "TypeNominal", + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV011otherClientE3IdsAA19DecodableDictionaryVSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV011otherClientE3IdsAA19DecodableDictionaryVSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "StyliticsData.DecodableDictionary?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV011otherClientE3IdsAA19DecodableDictionaryVSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV011otherClientE3IdsAA19DecodableDictionaryVSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO18trendingBundleItemyAcA06OutfitfG0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO18trendingBundleItemyAcA06OutfitfG0V_SitcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "upsellsItemData", - "printedName": "upsellsItemData", + "name": "priceLocalized", + "printedName": "priceLocalized", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV14priceLocalizedSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV14priceLocalizedSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV14priceLocalizedSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV14priceLocalizedSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO011upsellsItemB0yAcA012OutfitBundleF0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO011upsellsItemB0yAcA012OutfitBundleF0V_SitcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "styledForYouFullPageData", - "printedName": "styledForYouFullPageData", + "name": "affiliateLink", + "printedName": "affiliateLink", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (Swift.String, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(requestId: Swift.String, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV13affiliateLinkSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13affiliateLinkSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV13affiliateLinkSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13affiliateLinkSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO020styledForYouFullPageB0yACSS_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO020styledForYouFullPageB0yACSS_SitcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "shopTheImageItem", - "printedName": "shopTheImageItem", + "name": "stocked", + "printedName": "stocked", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV7stockedSbSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV7stockedSbSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "Swift.Bool?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV7stockedSbSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV7stockedSbSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO16shopTheImageItemyAcA012OutfitBundleH0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO16shopTheImageItemyAcA012OutfitBundleH0V_SitcACmF", - "moduleName": "StyliticsData" - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData14EngagementInfoO", - "mangledName": "$s13StyliticsData14EngagementInfoO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" + ] }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "EngagementsTrackingInfo", - "printedName": "EngagementsTrackingInfo", - "children": [ { "kind": "Var", - "name": "event", - "printedName": "event", + "name": "salePrice", + "printedName": "salePrice", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV5eventAA5EventOvp", - "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV5eventAA5EventOvp", + "usr": "s:13StyliticsData16OutfitBundleItemV9salePriceSdSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9salePriceSdSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -22610,14 +22256,22 @@ "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV5eventAA5EventOvg", - "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV5eventAA5EventOvg", + "usr": "s:13StyliticsData16OutfitBundleItemV9salePriceSdSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9salePriceSdSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -22626,19 +22280,27 @@ }, { "kind": "Var", - "name": "engagementInfo", - "printedName": "engagementInfo", + "name": "accountUsername", + "printedName": "accountUsername", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV010engagementE0AA010EngagementE0Ovp", - "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV010engagementE0AA010EngagementE0Ovp", + "usr": "s:13StyliticsData16OutfitBundleItemV15accountUsernameSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV15accountUsernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -22654,14 +22316,22 @@ "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV010engagementE0AA010EngagementE0Ovg", - "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV010engagementE0AA010EngagementE0Ovg", + "usr": "s:13StyliticsData16OutfitBundleItemV15accountUsernameSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV15accountUsernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -22670,40 +22340,27 @@ }, { "kind": "Var", - "name": "extraInfo", - "printedName": "extraInfo", + "name": "salePriceLocalized", + "printedName": "salePriceLocalized", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : Any]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV05extraE0SDySSypGSgvp", - "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV05extraE0SDySSypGSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV18salePriceLocalizedSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV18salePriceLocalizedSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -22720,34 +22377,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : Any]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV05extraE0SDySSypGSgvg", - "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV05extraE0SDySSypGSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV18salePriceLocalizedSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV18salePriceLocalizedSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -22755,162 +22399,83 @@ ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(event:engagementInfo:extraInfo:)", + "kind": "Var", + "name": "price", + "printedName": "price", "children": [ - { - "kind": "TypeNominal", - "name": "EngagementsTrackingInfo", - "printedName": "StyliticsData.EngagementsTrackingInfo", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV" - }, - { - "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : Any]?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], - "hasDefaultArg": true, "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV5event010engagementE005extraE0AcA5EventO_AA010EngagementE0OSDySSypGSgtcfc", - "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV5event010engagementE005extraE0AcA5EventO_AA010EngagementE0OSDySSypGSgtcfc", + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV5priceSdSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV5priceSdSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV", - "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "StyledForYouContext", - "printedName": "StyledForYouContext", - "children": [ - { - "kind": "Var", - "name": "requested", - "printedName": "requested", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.StyledForYouContextItem]", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContextItem", - "printedName": "StyliticsData.StyledForYouContextItem", - "usr": "s:13StyliticsData23StyledForYouContextItemV" + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" } ], - "usr": "s:Sa" + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV5priceSdSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV5priceSdSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestId", + "printedName": "requestId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvp", - "mangledName": "$s13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvp", + "usr": "s:13StyliticsData16OutfitBundleItemV9requestIdSSvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9requestIdSSvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], @@ -22923,22 +22488,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.StyledForYouContextItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouContextItem", - "printedName": "StyliticsData.StyledForYouContextItem", - "usr": "s:13StyliticsData23StyledForYouContextItemV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvg", - "mangledName": "$s13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvg", + "usr": "s:13StyliticsData16OutfitBundleItemV9requestIdSSvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9requestIdSSvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -22955,22 +22512,14 @@ }, { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.StyledForYouContextItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouContextItem", - "printedName": "StyliticsData.StyledForYouContextItem", - "usr": "s:13StyliticsData23StyledForYouContextItemV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvs", - "mangledName": "$s13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvs", + "usr": "s:13StyliticsData16OutfitBundleItemV9requestIdSSvs", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9requestIdSSvs", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "set" @@ -22987,8 +22536,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvM", - "mangledName": "$s13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvM", + "usr": "s:13StyliticsData16OutfitBundleItemV9requestIdSSvM", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9requestIdSSvM", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "_modify" @@ -22997,32 +22546,33 @@ }, { "kind": "Var", - "name": "additional", - "printedName": "additional", + "name": "baseImageUrl", + "printedName": "baseImageUrl", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.StyledForYouContextItem]", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContextItem", - "printedName": "StyliticsData.StyledForYouContextItem", - "usr": "s:13StyliticsData23StyledForYouContextItemV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvp", - "mangledName": "$s13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvp", + "usr": "s:13StyliticsData16OutfitBundleItemV12baseImageUrlSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV12baseImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -23032,200 +22582,171 @@ "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.StyledForYouContextItem]", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContextItem", - "printedName": "StyliticsData.StyledForYouContextItem", - "usr": "s:13StyliticsData23StyledForYouContextItemV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvg", - "mangledName": "$s13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvg", + "usr": "s:13StyliticsData16OutfitBundleItemV12baseImageUrlSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV12baseImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "itemId", + "printedName": "itemId", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.StyledForYouContextItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouContextItem", - "printedName": "StyliticsData.StyledForYouContextItem", - "usr": "s:13StyliticsData23StyledForYouContextItemV" - } - ], - "usr": "s:Sa" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvs", - "mangledName": "$s13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV6itemIdSiSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV6itemIdSiSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvM", - "mangledName": "$s13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvM", + "usr": "s:13StyliticsData16OutfitBundleItemV6itemIdSiSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV6itemIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "accessorKind": "get" } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData19StyledForYouContextV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData19StyledForYouContextV4fromACs7Decoder_p_tKcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData19StyledForYouContextV", - "mangledName": "$s13StyliticsData19StyledForYouContextV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "DecodableDictionary", - "printedName": "DecodableDictionary", - "children": [ + ] + }, { "kind": "Var", - "name": "dictionary", - "printedName": "dictionary", + "name": "name", + "printedName": "name", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : Any]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV4nameSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV4nameSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" } ], - "usr": "s:SD" + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV4nameSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV4nameSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "remoteId", + "printedName": "remoteId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData19DecodableDictionaryV10dictionarySDySSypGSgvp", - "mangledName": "$s13StyliticsData19DecodableDictionaryV10dictionarySDySSypGSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV8remoteIdSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8remoteIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -23242,34 +22763,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : Any]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19DecodableDictionaryV10dictionarySDySSypGSgvg", - "mangledName": "$s13StyliticsData19DecodableDictionaryV10dictionarySDySSypGSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV8remoteIdSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8remoteIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -23277,163 +22785,198 @@ ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", + "kind": "Var", + "name": "colorHex", + "printedName": "colorHex", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData19DecodableDictionaryV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData19DecodableDictionaryV4fromACs7Decoder_p_tKcfc", + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV8colorHexSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8colorHexSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData19DecodableDictionaryV", - "mangledName": "$s13StyliticsData19DecodableDictionaryV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV8colorHexSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8colorHexSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "DynamicGalleriesResponse", - "printedName": "DynamicGalleriesResponse", - "children": [ { "kind": "Var", - "name": "response", - "printedName": "response", + "name": "contextType", + "printedName": "contextType", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "StyliticsData.ContextType?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData24DynamicGalleriesResponseV8responseSo13NSURLResponseCSgvp", - "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV8responseSo13NSURLResponseCSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.ContextType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "StyliticsData.ContextType?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData24DynamicGalleriesResponseV8responseSo13NSURLResponseCSgvg", - "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV8responseSo13NSURLResponseCSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvs", + "mangledName": "$s13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvs", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvM", + "mangledName": "$s13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "data", - "printedName": "data", + "name": "lookbookImageUrl", + "printedName": "lookbookImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.GalleryBundles?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "GalleryBundles", - "printedName": "StyliticsData.GalleryBundles", - "usr": "s:13StyliticsData14GalleryBundlesV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData24DynamicGalleriesResponseV4dataAA14GalleryBundlesVSgvp", - "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV4dataAA14GalleryBundlesVSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV16lookbookImageUrlSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV16lookbookImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -23450,21 +22993,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.GalleryBundles?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "GalleryBundles", - "printedName": "StyliticsData.GalleryBundles", - "usr": "s:13StyliticsData14GalleryBundlesV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData24DynamicGalleriesResponseV4dataAA14GalleryBundlesVSgvg", - "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV4dataAA14GalleryBundlesVSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV16lookbookImageUrlSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV16lookbookImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -23473,27 +23016,27 @@ }, { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "category", + "printedName": "category", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData24DynamicGalleriesResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV8categorySSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8categorySSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -23510,221 +23053,133 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData24DynamicGalleriesResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV8categorySSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8categorySSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData24DynamicGalleriesResponseV", - "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "DataApisHost", - "printedName": "DataApisHost", - "children": [ - { - "kind": "Var", - "name": "production", - "printedName": "production", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.DataApisHost.Type) -> StyliticsData.DataApisHost", - "children": [ - { - "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.DataApisHost.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData0B8ApisHostO10productionyA2CmF", - "mangledName": "$s13StyliticsData0B8ApisHostO10productionyA2CmF", - "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "staging", - "printedName": "staging", + "name": "tags", + "printedName": "tags", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.DataApisHost.Type) -> StyliticsData.DataApisHost", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.DataApisHost.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData0B8ApisHostO7stagingyA2CmF", - "mangledName": "$s13StyliticsData0B8ApisHostO7stagingyA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "custom", - "printedName": "custom", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.DataApisHost.Type) -> (Swift.String) -> StyliticsData.DataApisHost", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String) -> StyliticsData.DataApisHost", + "name": "Array", + "printedName": "[Swift.String]", "children": [ - { - "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" - }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } - ] - }, + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV4tagsSaySSGSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV4tagsSaySSGSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.DataApisHost.Type", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV4tagsSaySSGSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV4tagsSaySSGSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData0B8ApisHostO6customyACSScACmF", - "mangledName": "$s13StyliticsData0B8ApisHostO6customyACSScACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "host", - "printedName": "host", + "name": "department", + "printedName": "department", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData0B8ApisHostO4hostSSvp", - "mangledName": "$s13StyliticsData0B8ApisHostO4hostSSvp", + "usr": "s:13StyliticsData16OutfitBundleItemV10departmentSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV10departmentSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl", - "RawDocComment" + "HasStorage", + "AccessControl" ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -23733,162 +23188,92 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0B8ApisHostO4hostSSvg", - "mangledName": "$s13StyliticsData0B8ApisHostO4hostSSvg", + "usr": "s:13StyliticsData16OutfitBundleItemV10departmentSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV10departmentSSSgvg", "moduleName": "StyliticsData", + "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData0B8ApisHostO", - "mangledName": "$s13StyliticsData0B8ApisHostO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "declKind": "Protocol", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" }, { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "Matches", - "printedName": "Matches", - "children": [ + "kind": "Var", + "name": "largeImageUrl", + "printedName": "largeImageUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV13largeImageUrlSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13largeImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV13largeImageUrlSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13largeImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, { "kind": "Var", - "name": "status", - "printedName": "status", + "name": "smallImageUrl", + "printedName": "smallImageUrl", "children": [ { "kind": "TypeNominal", @@ -23906,8 +23291,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData7MatchesV6statusSSSgvp", - "mangledName": "$s13StyliticsData7MatchesV6statusSSSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV13smallImageUrlSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13smallImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -23937,8 +23322,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7MatchesV6statusSSSgvg", - "mangledName": "$s13StyliticsData7MatchesV6statusSSSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV13smallImageUrlSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13smallImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -23947,8 +23332,8 @@ }, { "kind": "Var", - "name": "imageUrl", - "printedName": "imageUrl", + "name": "color", + "printedName": "color", "children": [ { "kind": "TypeNominal", @@ -23966,8 +23351,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData7MatchesV8imageUrlSSSgvp", - "mangledName": "$s13StyliticsData7MatchesV8imageUrlSSSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV5colorSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV5colorSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -23997,8 +23382,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7MatchesV8imageUrlSSSgvg", - "mangledName": "$s13StyliticsData7MatchesV8imageUrlSSSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV5colorSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV5colorSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -24007,47 +23392,33 @@ }, { "kind": "Var", - "name": "featureGroups", - "printedName": "featureGroups", + "name": "accountId", + "printedName": "accountId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : StyliticsData.Features]?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.Features]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Features", - "printedName": "StyliticsData.Features", - "usr": "s:13StyliticsData8FeaturesV" - } - ], - "usr": "s:SD" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData7MatchesV13featureGroupsSDySSAA8FeaturesVGSgvp", - "mangledName": "$s13StyliticsData7MatchesV13featureGroupsSDySSAA8FeaturesVGSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV9accountIdSiSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9accountIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -24058,128 +23429,110 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : StyliticsData.Features]?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.Features]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Features", - "printedName": "StyliticsData.Features", - "usr": "s:13StyliticsData8FeaturesV" - } - ], - "usr": "s:SD" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7MatchesV13featureGroupsSDySSAA8FeaturesVGSgvg", - "mangledName": "$s13StyliticsData7MatchesV13featureGroupsSDySSAA8FeaturesVGSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV9accountIdSiSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9accountIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "productId", + "printedName": "productId", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV9productIdSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9productIdSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : StyliticsData.Features]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.Features]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Features", - "printedName": "StyliticsData.Features", - "usr": "s:13StyliticsData8FeaturesV" - } - ], - "usr": "s:SD" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7MatchesV13featureGroupsSDySSAA8FeaturesVGSgvs", - "mangledName": "$s13StyliticsData7MatchesV13featureGroupsSDySSAA8FeaturesVGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData7MatchesV13featureGroupsSDySSAA8FeaturesVGSgvM", - "mangledName": "$s13StyliticsData7MatchesV13featureGroupsSDySSAA8FeaturesVGSgvM", + "usr": "s:13StyliticsData16OutfitBundleItemV9productIdSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9productIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "accountId", - "printedName": "accountId", + "name": "transparentImageUrl", + "printedName": "transparentImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData7MatchesV9accountIdSiSgvp", - "mangledName": "$s13StyliticsData7MatchesV9accountIdSiSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV19transparentImageUrlSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV19transparentImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -24196,112 +23549,31 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7MatchesV9accountIdSiSgvg", - "mangledName": "$s13StyliticsData7MatchesV9accountIdSiSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV19transparentImageUrlSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV19transparentImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Matches", - "printedName": "StyliticsData.Matches", - "usr": "s:13StyliticsData7MatchesV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData7MatchesV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData7MatchesV4fromACs7Decoder_p_tKcfc", - "moduleName": "StyliticsData", - "implicit": true, - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData7MatchesV", - "mangledName": "$s13StyliticsData7MatchesV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ShopTheImage", - "printedName": "ShopTheImage", - "children": [ { "kind": "Var", - "name": "version", - "printedName": "version", + "name": "username", + "printedName": "username", "children": [ { "kind": "TypeNominal", @@ -24319,14 +23591,14 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData12ShopTheImageV7versionSSSgvp", - "mangledName": "$s13StyliticsData12ShopTheImageV7versionSSSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV8usernameSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8usernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -24350,22 +23622,50 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12ShopTheImageV7versionSSSgvg", - "mangledName": "$s13StyliticsData12ShopTheImageV7versionSSSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV8usernameSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8usernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "retailerCategory", + "printedName": "retailerCategory", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV16retailerCategorySSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV16retailerCategorySSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", @@ -24382,75 +23682,43 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12ShopTheImageV7versionSSSgvs", - "mangledName": "$s13StyliticsData12ShopTheImageV7versionSSSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12ShopTheImageV7versionSSSgvM", - "mangledName": "$s13StyliticsData12ShopTheImageV7versionSSSgvM", + "usr": "s:13StyliticsData16OutfitBundleItemV16retailerCategorySSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV16retailerCategorySSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "matches", - "printedName": "matches", + "name": "imageUrl", + "printedName": "imageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : StyliticsData.Matches]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.Matches]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Matches", - "printedName": "StyliticsData.Matches", - "usr": "s:13StyliticsData7MatchesV" - } - ], - "usr": "s:SD" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12ShopTheImageV7matchesSDySSAA7MatchesVGSgvp", - "mangledName": "$s13StyliticsData12ShopTheImageV7matchesSDySSAA7MatchesVGSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV8imageUrlSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8imageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -24461,192 +23729,91 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : StyliticsData.Matches]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.Matches]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Matches", - "printedName": "StyliticsData.Matches", - "usr": "s:13StyliticsData7MatchesV" - } - ], - "usr": "s:SD" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12ShopTheImageV7matchesSDySSAA7MatchesVGSgvg", - "mangledName": "$s13StyliticsData12ShopTheImageV7matchesSDySSAA7MatchesVGSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV8imageUrlSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8imageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : StyliticsData.Matches]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.Matches]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Matches", - "printedName": "StyliticsData.Matches", - "usr": "s:13StyliticsData7MatchesV" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12ShopTheImageV7matchesSDySSAA7MatchesVGSgvs", - "mangledName": "$s13StyliticsData12ShopTheImageV7matchesSDySSAA7MatchesVGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12ShopTheImageV7matchesSDySSAA7MatchesVGSgvM", - "mangledName": "$s13StyliticsData12ShopTheImageV7matchesSDySSAA7MatchesVGSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" } ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", + "kind": "Var", + "name": "brand", + "printedName": "brand", "children": [ { "kind": "TypeNominal", - "name": "ShopTheImage", - "printedName": "StyliticsData.ShopTheImage", - "usr": "s:13StyliticsData12ShopTheImageV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData12ShopTheImageV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData12ShopTheImageV4fromACs7Decoder_p_tKcfc", + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV5brandSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV5brandSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData12ShopTheImageV", - "mangledName": "$s13StyliticsData12ShopTheImageV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "Features", - "printedName": "Features", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV5brandSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV5brandSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, { "kind": "Var", - "name": "category", - "printedName": "category", + "name": "style", + "printedName": "style", "children": [ { "kind": "TypeNominal", @@ -24664,14 +23831,14 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData8FeaturesV8categorySSSgvp", - "mangledName": "$s13StyliticsData8FeaturesV8categorySSSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV5styleSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV5styleSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -24695,22 +23862,50 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV8categorySSSgvg", - "mangledName": "$s13StyliticsData8FeaturesV8categorySSSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV5styleSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV5styleSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "sku", + "printedName": "sku", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV3skuSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV3skuSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", @@ -24727,61 +23922,103 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV8categorySSSgvs", - "mangledName": "$s13StyliticsData8FeaturesV8categorySSSgvs", + "usr": "s:13StyliticsData16OutfitBundleItemV3skuSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV3skuSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "set" - }, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "retailerStyle", + "printedName": "retailerStyle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV13retailerStyleSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13retailerStyleSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV8categorySSSgvM", - "mangledName": "$s13StyliticsData8FeaturesV8categorySSSgvM", + "usr": "s:13StyliticsData16OutfitBundleItemV13retailerStyleSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13retailerStyleSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "coords", - "printedName": "coords", + "name": "clientOriginalImageUrl", + "printedName": "clientOriginalImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Coords?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Coords", - "printedName": "StyliticsData.Coords", - "usr": "s:13StyliticsData6CoordsV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData8FeaturesV6coordsAA6CoordsVSgvp", - "mangledName": "$s13StyliticsData8FeaturesV6coordsAA6CoordsVSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV22clientOriginalImageUrlSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV22clientOriginalImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -24792,97 +24029,167 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Coords?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Coords", - "printedName": "StyliticsData.Coords", - "usr": "s:13StyliticsData6CoordsV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV6coordsAA6CoordsVSgvg", - "mangledName": "$s13StyliticsData8FeaturesV6coordsAA6CoordsVSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV22clientOriginalImageUrlSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV22clientOriginalImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "retailer", + "printedName": "retailer", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV8retailerSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8retailerSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Coords?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Coords", - "printedName": "StyliticsData.Coords", - "usr": "s:13StyliticsData6CoordsV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV6coordsAA6CoordsVSgvs", - "mangledName": "$s13StyliticsData8FeaturesV6coordsAA6CoordsVSgvs", + "usr": "s:13StyliticsData16OutfitBundleItemV8retailerSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8retailerSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "set" - }, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gender", + "printedName": "gender", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV6genderSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV6genderSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV6coordsAA6CoordsVSgvM", - "mangledName": "$s13StyliticsData8FeaturesV6coordsAA6CoordsVSgvM", + "usr": "s:13StyliticsData16OutfitBundleItemV6genderSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV6genderSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "items", - "printedName": "items", + "name": "skus", + "printedName": "skus", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sa" @@ -24892,14 +24199,14 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData8FeaturesV5itemsSayAA16OutfitBundleItemVGSgvp", - "mangledName": "$s13StyliticsData8FeaturesV5itemsSayAA16OutfitBundleItemVGSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV4skusSaySSGSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV4skusSaySSGSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -24910,18 +24217,18 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sa" @@ -24931,69 +24238,131 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV5itemsSayAA16OutfitBundleItemVGSgvg", - "mangledName": "$s13StyliticsData8FeaturesV5itemsSayAA16OutfitBundleItemVGSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV4skusSaySSGSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV4skusSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "retailerColor", + "printedName": "retailerColor", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV13retailerColorSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13retailerColorSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV5itemsSayAA16OutfitBundleItemVGSgvs", - "mangledName": "$s13StyliticsData8FeaturesV5itemsSayAA16OutfitBundleItemVGSgvs", + "usr": "s:13StyliticsData16OutfitBundleItemV13retailerColorSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13retailerColorSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "set" - }, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "pattern", + "printedName": "pattern", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV7patternSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV7patternSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV5itemsSayAA16OutfitBundleItemVGSgvM", - "mangledName": "$s13StyliticsData8FeaturesV5itemsSayAA16OutfitBundleItemVGSgvM", + "usr": "s:13StyliticsData16OutfitBundleItemV7patternSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV7patternSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, @@ -25004,9 +24373,9 @@ "children": [ { "kind": "TypeNominal", - "name": "Features", - "printedName": "StyliticsData.Features", - "usr": "s:13StyliticsData8FeaturesV" + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" }, { "kind": "TypeNominal", @@ -25016,8 +24385,8 @@ } ], "declKind": "Constructor", - "usr": "s:13StyliticsData8FeaturesV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData8FeaturesV4fromACs7Decoder_p_tKcfc", + "usr": "s:13StyliticsData16OutfitBundleItemV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData16OutfitBundleItemV4fromACs7Decoder_p_tKcfc", "moduleName": "StyliticsData", "implicit": true, "isFromExtension": true, @@ -25026,8 +24395,8 @@ } ], "declKind": "Struct", - "usr": "s:13StyliticsData8FeaturesV", - "mangledName": "$s13StyliticsData8FeaturesV", + "usr": "s:13StyliticsData16OutfitBundleItemV", + "mangledName": "$s13StyliticsData16OutfitBundleItemV", "moduleName": "StyliticsData", "declAttributes": [ "AccessControl" @@ -25047,13 +24416,6 @@ "usr": "s:s9EscapableP", "mangledName": "$ss9EscapableP" }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, { "kind": "Conformance", "name": "Decodable", @@ -25073,37 +24435,103 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", - "name": "OutfitTemplate", - "printedName": "OutfitTemplate", + "name": "EngagementInfo", + "printedName": "EngagementInfo", "children": [ { "kind": "Var", - "name": "classic", - "printedName": "classic", + "name": "outfit", + "printedName": "outfit", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.OutfitTemplate.Type) -> StyliticsData.OutfitTemplate", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.Outfit, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Outfit, Swift.Int) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfit: StyliticsData.Outfit, position: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Outfit", + "printedName": "StyliticsData.Outfit", + "usr": "s:13StyliticsData6OutfitV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.OutfitTemplate.Type", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } ] } @@ -25111,36 +24539,62 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData14OutfitTemplateO7classicyA2CmF", - "mangledName": "$s13StyliticsData14OutfitTemplateO7classicyA2CmF", + "usr": "s:13StyliticsData14EngagementInfoO6outfityAcA6OutfitV_SitcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO6outfityAcA6OutfitV_SitcACmF", "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "hotspot", - "printedName": "hotspot", + "name": "outfitItem", + "printedName": "outfitItem", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.OutfitTemplate.Type) -> StyliticsData.OutfitTemplate", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitItem, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitItem, Swift.Int) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfitItem: StyliticsData.OutfitItem, position: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.OutfitTemplate.Type", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } ] } @@ -25148,36 +24602,68 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData14OutfitTemplateO7hotspotyA2CmF", - "mangledName": "$s13StyliticsData14OutfitTemplateO7hotspotyA2CmF", + "usr": "s:13StyliticsData14EngagementInfoO10outfitItemyAcA06OutfitF0V_SitcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO10outfitItemyAcA06OutfitF0V_SitcACmF", "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "grid", - "printedName": "grid", + "name": "replacement", + "printedName": "replacement", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.OutfitTemplate.Type) -> StyliticsData.OutfitTemplate", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.Outfit, StyliticsData.OutfitItem, StyliticsData.OutfitItem) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Outfit, StyliticsData.OutfitItem, StyliticsData.OutfitItem) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfit: StyliticsData.Outfit, oldOutfitItem: StyliticsData.OutfitItem, newOutfitItem: StyliticsData.OutfitItem)", + "children": [ + { + "kind": "TypeNominal", + "name": "Outfit", + "printedName": "StyliticsData.Outfit", + "usr": "s:13StyliticsData6OutfitV" + }, + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + }, + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + } + ] + } + ] }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.OutfitTemplate.Type", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } ] } @@ -25185,176 +24671,62 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData14OutfitTemplateO4gridyA2CmF", - "mangledName": "$s13StyliticsData14OutfitTemplateO4gridyA2CmF", + "usr": "s:13StyliticsData14EngagementInfoO11replacementyAcA6OutfitV_AA0F4ItemVAHtcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO11replacementyAcA6OutfitV_AA0F4ItemVAHtcACmF", "moduleName": "StyliticsData" }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" - }, - { - "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData14OutfitTemplateO2eeoiySbAC_ACtFZ", - "mangledName": "$s13StyliticsData14OutfitTemplateO2eeoiySbAC_ACtFZ", - "moduleName": "StyliticsData", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData14OutfitTemplateO9hashValueSivp", - "mangledName": "$s13StyliticsData14OutfitTemplateO9hashValueSivp", - "moduleName": "StyliticsData", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData14OutfitTemplateO9hashValueSivg", - "mangledName": "$s13StyliticsData14OutfitTemplateO9hashValueSivg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData14OutfitTemplateO4hash4intoys6HasherVz_tF", - "mangledName": "$s13StyliticsData14OutfitTemplateO4hash4intoys6HasherVz_tF", - "moduleName": "StyliticsData", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData14OutfitTemplateO", - "mangledName": "$s13StyliticsData14OutfitTemplateO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SYFYFullPageModule", - "printedName": "SYFYFullPageModule", - "children": [ { "kind": "Var", - "name": "syfy", - "printedName": "syfy", + "name": "galleryBundle", + "printedName": "galleryBundle", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.SYFYFullPageModule.Type) -> StyliticsData.SYFYFullPageModule", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "SYFYFullPageModule", - "printedName": "StyliticsData.SYFYFullPageModule", - "usr": "s:13StyliticsData18SYFYFullPageModuleO" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.SYFYFullPageModule.Type", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "SYFYFullPageModule", - "printedName": "StyliticsData.SYFYFullPageModule", - "usr": "s:13StyliticsData18SYFYFullPageModuleO" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } ] } @@ -25362,36 +24734,62 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData18SYFYFullPageModuleO4syfyyA2CmF", - "mangledName": "$s13StyliticsData18SYFYFullPageModuleO4syfyyA2CmF", + "usr": "s:13StyliticsData14EngagementInfoO13galleryBundleyAcA06OutfitF0V_SitcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO13galleryBundleyAcA06OutfitF0V_SitcACmF", "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "trendingBundles", - "printedName": "trendingBundles", + "name": "galleryBundleItem", + "printedName": "galleryBundleItem", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.SYFYFullPageModule.Type) -> StyliticsData.SYFYFullPageModule", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "SYFYFullPageModule", - "printedName": "StyliticsData.SYFYFullPageModule", - "usr": "s:13StyliticsData18SYFYFullPageModuleO" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.SYFYFullPageModule.Type", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "SYFYFullPageModule", - "printedName": "StyliticsData.SYFYFullPageModule", - "usr": "s:13StyliticsData18SYFYFullPageModuleO" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } ] } @@ -25399,36 +24797,56 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData18SYFYFullPageModuleO15trendingBundlesyA2CmF", - "mangledName": "$s13StyliticsData18SYFYFullPageModuleO15trendingBundlesyA2CmF", + "usr": "s:13StyliticsData14EngagementInfoO17galleryBundleItemyAcA06OutfitfG0V_SitcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO17galleryBundleItemyAcA06OutfitfG0V_SitcACmF", "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "upsells", - "printedName": "upsells", + "name": "eventDetails", + "printedName": "eventDetails", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.SYFYFullPageModule.Type) -> StyliticsData.SYFYFullPageModule", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (Swift.String) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "SYFYFullPageModule", - "printedName": "StyliticsData.SYFYFullPageModule", - "usr": "s:13StyliticsData18SYFYFullPageModuleO" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(requestId: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.SYFYFullPageModule.Type", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "SYFYFullPageModule", - "printedName": "StyliticsData.SYFYFullPageModule", - "usr": "s:13StyliticsData18SYFYFullPageModuleO" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } ] } @@ -25436,347 +24854,425 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData18SYFYFullPageModuleO7upsellsyA2CmF", - "mangledName": "$s13StyliticsData18SYFYFullPageModuleO7upsellsyA2CmF", + "usr": "s:13StyliticsData14EngagementInfoO12eventDetailsyACSS_tcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO12eventDetailsyACSS_tcACmF", "moduleName": "StyliticsData" }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.SYFYFullPageModule?", - "children": [ - { - "kind": "TypeNominal", - "name": "SYFYFullPageModule", - "printedName": "StyliticsData.SYFYFullPageModule", - "usr": "s:13StyliticsData18SYFYFullPageModuleO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData18SYFYFullPageModuleO8rawValueACSgSS_tcfc", - "mangledName": "$s13StyliticsData18SYFYFullPageModuleO8rawValueACSgSS_tcfc", - "moduleName": "StyliticsData", - "implicit": true, - "init_kind": "Designated" - }, { "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", + "name": "shopTheSetItem", + "printedName": "shopTheSetItem", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData18SYFYFullPageModuleO8rawValueSSvp", - "mangledName": "$s13StyliticsData18SYFYFullPageModuleO8rawValueSSvp", - "moduleName": "StyliticsData", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.ShopTheSetItemsInfo, StyliticsData.ShopTheSetEventType) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData18SYFYFullPageModuleO8rawValueSSvg", - "mangledName": "$s13StyliticsData18SYFYFullPageModuleO8rawValueSSvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData18SYFYFullPageModuleO", - "mangledName": "$s13StyliticsData18SYFYFullPageModuleO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "enumRawTypeName": "String", - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ShopTheSetItemsInfo, StyliticsData.ShopTheSetEventType) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(shopTheSetItemsInfo: StyliticsData.ShopTheSetItemsInfo, shopTheSetEventType: StyliticsData.ShopTheSetEventType)", + "children": [ + { + "kind": "TypeNominal", + "name": "ShopTheSetItemsInfo", + "printedName": "StyliticsData.ShopTheSetItemsInfo", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV" + }, + { + "kind": "TypeNominal", + "name": "ShopTheSetEventType", + "printedName": "StyliticsData.ShopTheSetEventType", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO" + } + ] + } + ] + }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Metatype", + "printedName": "StyliticsData.EngagementInfo.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + } + ] } ] } - ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "Personalization", - "printedName": "Personalization", - "children": [ + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData14EngagementInfoO14shopTheSetItemyAcA04Shopfg5ItemsD0V_AA0ifG9EventTypeOtcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO14shopTheSetItemyAcA04Shopfg5ItemsD0V_AA0ifG9EventTypeOtcACmF", + "moduleName": "StyliticsData" + }, { "kind": "Var", - "name": "browsedItems", - "printedName": "browsedItems", + "name": "styledForYouBundle", + "printedName": "styledForYouBundle", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.BrowsedItem]?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.BrowsedItem]", + "name": "Metatype", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "BrowsedItem", - "printedName": "StyliticsData.BrowsedItem", - "usr": "s:13StyliticsData11BrowsedItemV" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } - ], - "usr": "s:Sa" + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData15PersonalizationV12browsedItemsSayAA11BrowsedItemVGSgvp", - "mangledName": "$s13StyliticsData15PersonalizationV12browsedItemsSayAA11BrowsedItemVGSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData14EngagementInfoO18styledForYouBundleyAcA06OutfitH0V_SitcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO18styledForYouBundleyAcA06OutfitH0V_SitcACmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "styledForYouBundleItem", + "printedName": "styledForYouBundleItem", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.BrowsedItem]?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.BrowsedItem]", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", "children": [ { "kind": "TypeNominal", - "name": "BrowsedItem", - "printedName": "StyliticsData.BrowsedItem", - "usr": "s:13StyliticsData11BrowsedItemV" + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ], - "usr": "s:Sa" + ] } - ], - "usr": "s:Sq" + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.EngagementInfo.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData15PersonalizationV12browsedItemsSayAA11BrowsedItemVGSgvg", - "mangledName": "$s13StyliticsData15PersonalizationV12browsedItemsSayAA11BrowsedItemVGSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData14EngagementInfoO22styledForYouBundleItemyAcA06OutfithI0V_SitcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO22styledForYouBundleItemyAcA06OutfithI0V_SitcACmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "purchasedItems", - "printedName": "purchasedItems", + "name": "outfitLandingPageBundle", + "printedName": "outfitLandingPageBundle", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.PurchasedItem]?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.PurchasedItem]", + "name": "Metatype", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "PurchasedItem", - "printedName": "StyliticsData.PurchasedItem", - "usr": "s:13StyliticsData13PurchasedItemV" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } - ], - "usr": "s:Sa" + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData15PersonalizationV14purchasedItemsSayAA13PurchasedItemVGSgvp", - "mangledName": "$s13StyliticsData15PersonalizationV14purchasedItemsSayAA13PurchasedItemVGSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData14EngagementInfoO23outfitLandingPageBundleyAcA06OutfitH0V_SitcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO23outfitLandingPageBundleyAcA06OutfitH0V_SitcACmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "outfitLandingPageBundleItem", + "printedName": "outfitLandingPageBundleItem", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.PurchasedItem]?", + "name": "Metatype", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.PurchasedItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "PurchasedItem", - "printedName": "StyliticsData.PurchasedItem", - "usr": "s:13StyliticsData13PurchasedItemV" - } - ], - "usr": "s:Sa" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData15PersonalizationV14purchasedItemsSayAA13PurchasedItemVGSgvg", - "mangledName": "$s13StyliticsData15PersonalizationV14purchasedItemsSayAA13PurchasedItemVGSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData14EngagementInfoO27outfitLandingPageBundleItemyAcA06OutfithI0V_SitcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO27outfitLandingPageBundleItemyAcA06OutfithI0V_SitcACmF", + "moduleName": "StyliticsData" + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData14EngagementInfoO", + "mangledName": "$s13StyliticsData14EngagementInfoO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "EngagementsTrackingInfo", + "printedName": "EngagementsTrackingInfo", + "children": [ { "kind": "Constructor", "name": "init", - "printedName": "init(from:)", + "printedName": "init(event:engagementInfo:extraInfo:)", "children": [ { "kind": "TypeNominal", - "name": "Personalization", - "printedName": "StyliticsData.Personalization", - "usr": "s:13StyliticsData15PersonalizationV" + "name": "EngagementsTrackingInfo", + "printedName": "StyliticsData.EngagementsTrackingInfo", + "usr": "s:13StyliticsData23EngagementsTrackingInfoV" }, { "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + }, + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" } ], "declKind": "Constructor", - "usr": "s:13StyliticsData15PersonalizationV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData15PersonalizationV4fromACs7Decoder_p_tKcfc", + "usr": "s:13StyliticsData23EngagementsTrackingInfoV5event010engagementE005extraE0AcA5EventO_AA010EngagementE0OSDySSypGSgtcfc", + "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV5event010engagementE005extraE0AcA5EventO_AA010EngagementE0OSDySSypGSgtcfc", "moduleName": "StyliticsData", "declAttributes": [ "AccessControl" ], - "isFromExtension": true, - "throwing": true, "init_kind": "Designated" } ], "declKind": "Struct", - "usr": "s:13StyliticsData15PersonalizationV", - "mangledName": "$s13StyliticsData15PersonalizationV", + "usr": "s:13StyliticsData23EngagementsTrackingInfoV", + "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl" + "AccessControl", + "RawDocComment" ], "conformances": [ { @@ -25792,13 +25288,6 @@ "printedName": "Escapable", "usr": "s:s9EscapableP", "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" } ] }, @@ -25812,40 +25301,69 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", - "name": "TrendingBundlesResponse", - "printedName": "TrendingBundlesResponse", + "name": "StyledForYouContext", + "printedName": "StyledForYouContext", "children": [ { "kind": "Var", - "name": "response", - "printedName": "response", + "name": "requested", + "printedName": "requested", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URLResponse?", + "name": "Array", + "printedName": "[StyliticsData.StyledForYouContextItem]", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "StyledForYouContextItem", + "printedName": "StyliticsData.StyledForYouContextItem", + "usr": "s:13StyliticsData23StyledForYouContextItemV" } ], - "usr": "s:Sq" + "usr": "s:Sa" } ], "declKind": "Var", - "usr": "s:13StyliticsData23TrendingBundlesResponseV8responseSo13NSURLResponseCSgvp", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV8responseSo13NSURLResponseCSgvp", + "usr": "s:13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvp", + "mangledName": "$s13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -25855,54 +25373,103 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URLResponse?", + "name": "Array", + "printedName": "[StyliticsData.StyledForYouContextItem]", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "StyledForYouContextItem", + "printedName": "StyliticsData.StyledForYouContextItem", + "usr": "s:13StyliticsData23StyledForYouContextItemV" } ], - "usr": "s:Sq" + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvg", + "mangledName": "$s13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.StyledForYouContextItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "StyledForYouContextItem", + "printedName": "StyliticsData.StyledForYouContextItem", + "usr": "s:13StyliticsData23StyledForYouContextItemV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvs", + "mangledName": "$s13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23TrendingBundlesResponseV8responseSo13NSURLResponseCSgvg", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV8responseSo13NSURLResponseCSgvg", + "usr": "s:13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvM", + "mangledName": "$s13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvM", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "data", - "printedName": "data", + "name": "additional", + "printedName": "additional", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrendingBundles?", + "name": "Array", + "printedName": "[StyliticsData.StyledForYouContextItem]", "children": [ { "kind": "TypeNominal", - "name": "TrendingBundles", - "printedName": "StyliticsData.TrendingBundles", - "usr": "s:13StyliticsData15TrendingBundlesV" + "name": "StyledForYouContextItem", + "printedName": "StyliticsData.StyledForYouContextItem", + "usr": "s:13StyliticsData23StyledForYouContextItemV" } ], - "usr": "s:Sq" + "usr": "s:Sa" } ], "declKind": "Var", - "usr": "s:13StyliticsData23TrendingBundlesResponseV4dataAA0cD0VSgvp", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV4dataAA0cD0VSgvp", + "usr": "s:13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvp", + "mangledName": "$s13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], @@ -25915,22 +25482,22 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrendingBundles?", + "name": "Array", + "printedName": "[StyliticsData.StyledForYouContextItem]", "children": [ { "kind": "TypeNominal", - "name": "TrendingBundles", - "printedName": "StyliticsData.TrendingBundles", - "usr": "s:13StyliticsData15TrendingBundlesV" + "name": "StyledForYouContextItem", + "printedName": "StyliticsData.StyledForYouContextItem", + "usr": "s:13StyliticsData23StyledForYouContextItemV" } ], - "usr": "s:Sq" + "usr": "s:Sa" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23TrendingBundlesResponseV4dataAA0cD0VSgvg", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV4dataAA0cD0VSgvg", + "usr": "s:13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvg", + "mangledName": "$s13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -25947,22 +25514,22 @@ }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrendingBundles?", + "name": "Array", + "printedName": "[StyliticsData.StyledForYouContextItem]", "children": [ { "kind": "TypeNominal", - "name": "TrendingBundles", - "printedName": "StyliticsData.TrendingBundles", - "usr": "s:13StyliticsData15TrendingBundlesV" + "name": "StyledForYouContextItem", + "printedName": "StyliticsData.StyledForYouContextItem", + "usr": "s:13StyliticsData23StyledForYouContextItemV" } ], - "usr": "s:Sq" + "usr": "s:Sa" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23TrendingBundlesResponseV4dataAA0cD0VSgvs", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV4dataAA0cD0VSgvs", + "usr": "s:13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvs", + "mangledName": "$s13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvs", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "set" @@ -25979,37 +25546,134 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23TrendingBundlesResponseV4dataAA0cD0VSgvM", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV4dataAA0cD0VSgvM", + "usr": "s:13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvM", + "mangledName": "$s13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvM", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "_modify" } ] }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "StyledForYouContext", + "printedName": "StyliticsData.StyledForYouContext", + "usr": "s:13StyliticsData19StyledForYouContextV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData19StyledForYouContextV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData19StyledForYouContextV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData19StyledForYouContextV", + "mangledName": "$s13StyliticsData19StyledForYouContextV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "DecodableDictionary", + "printedName": "DecodableDictionary", + "children": [ { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "dictionary", + "printedName": "dictionary", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "[Swift.String : Any]?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData23TrendingBundlesResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData19DecodableDictionaryV10dictionarySDySSypGSgvp", + "mangledName": "$s13StyliticsData19DecodableDictionaryV10dictionarySDySSypGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -26026,116 +25690,72 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "[Swift.String : Any]?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23TrendingBundlesResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData19DecodableDictionaryV10dictionarySDySSypGSgvg", + "mangledName": "$s13StyliticsData19DecodableDictionaryV10dictionarySDySSypGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] }, - { - "kind": "Function", - "name": "isResponseEmpty", - "printedName": "isResponseEmpty()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData23TrendingBundlesResponseV02isE5EmptySbyF", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV02isE5EmptySbyF", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, { "kind": "Constructor", "name": "init", - "printedName": "init(response:data:error:)", + "printedName": "init(from:)", "children": [ { "kind": "TypeNominal", - "name": "TrendingBundlesResponse", - "printedName": "StyliticsData.TrendingBundlesResponse", - "usr": "s:13StyliticsData23TrendingBundlesResponseV" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URLResponse?", - "children": [ - { - "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrendingBundles?", - "children": [ - { - "kind": "TypeNominal", - "name": "TrendingBundles", - "printedName": "StyliticsData.TrendingBundles", - "usr": "s:13StyliticsData15TrendingBundlesV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" } ], "declKind": "Constructor", - "usr": "s:13StyliticsData23TrendingBundlesResponseV8response4data5errorACSo13NSURLResponseCSg_AA0cD0VSgs5Error_pSgtcfc", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV8response4data5errorACSo13NSURLResponseCSg_AA0cD0VSgs5Error_pSgtcfc", + "usr": "s:13StyliticsData19DecodableDictionaryV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData19DecodableDictionaryV4fromACs7Decoder_p_tKcfc", "moduleName": "StyliticsData", "declAttributes": [ "AccessControl" ], + "throwing": true, "init_kind": "Designated" } ], "declKind": "Struct", - "usr": "s:13StyliticsData23TrendingBundlesResponseV", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV", + "usr": "s:13StyliticsData19DecodableDictionaryV", + "mangledName": "$s13StyliticsData19DecodableDictionaryV", "moduleName": "StyliticsData", "declAttributes": [ "AccessControl" @@ -26154,6 +25774,13 @@ "printedName": "Escapable", "usr": "s:s9EscapableP", "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" } ] }, @@ -26169,32 +25796,32 @@ }, { "kind": "TypeDecl", - "name": "OutfitBundle", - "printedName": "OutfitBundle", + "name": "DynamicGalleriesResponse", + "printedName": "DynamicGalleriesResponse", "children": [ { "kind": "Var", - "name": "personalization", - "printedName": "personalization", + "name": "response", + "printedName": "response", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Personalization?", + "printedName": "Foundation.URLResponse?", "children": [ { "kind": "TypeNominal", - "name": "Personalization", - "printedName": "StyliticsData.Personalization", - "usr": "s:13StyliticsData15PersonalizationV" + "name": "URLResponse", + "printedName": "Foundation.URLResponse", + "usr": "c:objc(cs)NSURLResponse" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV15personalizationAA15PersonalizationVSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV15personalizationAA15PersonalizationVSgvp", + "usr": "s:13StyliticsData24DynamicGalleriesResponseV8responseSo13NSURLResponseCSgvp", + "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV8responseSo13NSURLResponseCSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -26211,21 +25838,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Personalization?", + "printedName": "Foundation.URLResponse?", "children": [ { "kind": "TypeNominal", - "name": "Personalization", - "printedName": "StyliticsData.Personalization", - "usr": "s:13StyliticsData15PersonalizationV" + "name": "URLResponse", + "printedName": "Foundation.URLResponse", + "usr": "c:objc(cs)NSURLResponse" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV15personalizationAA15PersonalizationVSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV15personalizationAA15PersonalizationVSgvg", + "usr": "s:13StyliticsData24DynamicGalleriesResponseV8responseSo13NSURLResponseCSgvg", + "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV8responseSo13NSURLResponseCSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -26234,27 +25861,27 @@ }, { "kind": "Var", - "name": "lookbookImageUrl", - "printedName": "lookbookImageUrl", + "name": "data", + "printedName": "data", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.GalleryBundles?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "GalleryBundles", + "printedName": "StyliticsData.GalleryBundles", + "usr": "s:13StyliticsData14GalleryBundlesV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV16lookbookImageUrlSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV16lookbookImageUrlSSSgvp", + "usr": "s:13StyliticsData24DynamicGalleriesResponseV4dataAA14GalleryBundlesVSgvp", + "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV4dataAA14GalleryBundlesVSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -26271,21 +25898,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.GalleryBundles?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "GalleryBundles", + "printedName": "StyliticsData.GalleryBundles", + "usr": "s:13StyliticsData14GalleryBundlesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV16lookbookImageUrlSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV16lookbookImageUrlSSSgvg", + "usr": "s:13StyliticsData24DynamicGalleriesResponseV4dataAA14GalleryBundlesVSgvg", + "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV4dataAA14GalleryBundlesVSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -26294,27 +25921,27 @@ }, { "kind": "Var", - "name": "primaryStyliticsItemId", - "printedName": "primaryStyliticsItemId", + "name": "error", + "printedName": "error", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV07primaryA6ItemIdSiSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV07primaryA6ItemIdSiSgvp", + "usr": "s:13StyliticsData24DynamicGalleriesResponseV5errors5Error_pSgvp", + "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV5errors5Error_pSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -26331,57 +25958,221 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV07primaryA6ItemIdSiSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV07primaryA6ItemIdSiSgvg", + "usr": "s:13StyliticsData24DynamicGalleriesResponseV5errors5Error_pSgvg", + "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV5errors5Error_pSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData24DynamicGalleriesResponseV", + "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "DataApisHost", + "printedName": "DataApisHost", + "children": [ + { + "kind": "Var", + "name": "production", + "printedName": "production", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.DataApisHost.Type) -> StyliticsData.DataApisHost", + "children": [ + { + "kind": "TypeNominal", + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.DataApisHost.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData0B8ApisHostO10productionyA2CmF", + "mangledName": "$s13StyliticsData0B8ApisHostO10productionyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "staging", + "printedName": "staging", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.DataApisHost.Type) -> StyliticsData.DataApisHost", + "children": [ + { + "kind": "TypeNominal", + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.DataApisHost.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData0B8ApisHostO7stagingyA2CmF", + "mangledName": "$s13StyliticsData0B8ApisHostO7stagingyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "custom", + "printedName": "custom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.DataApisHost.Type) -> (Swift.String) -> StyliticsData.DataApisHost", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> StyliticsData.DataApisHost", + "children": [ + { + "kind": "TypeNominal", + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.DataApisHost.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData0B8ApisHostO6customyACSScACmF", + "mangledName": "$s13StyliticsData0B8ApisHostO6customyACSScACmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "largeImageUrl", - "printedName": "largeImageUrl", + "name": "host", + "printedName": "host", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV13largeImageUrlSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV13largeImageUrlSSSgvp", + "usr": "s:13StyliticsData0B8ApisHostO4hostSSvp", + "mangledName": "$s13StyliticsData0B8ApisHostO4hostSSvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasStorage", - "AccessControl" + "AccessControl", + "RawDocComment" ], - "isLet": true, - "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -26390,238 +26181,270 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV13largeImageUrlSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV13largeImageUrlSSSgvg", + "usr": "s:13StyliticsData0B8ApisHostO4hostSSvg", + "mangledName": "$s13StyliticsData0B8ApisHostO4hostSSvg", "moduleName": "StyliticsData", - "implicit": true, "accessorKind": "get" } ] + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData0B8ApisHostO", + "mangledName": "$s13StyliticsData0B8ApisHostO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OutfitTemplate", + "printedName": "OutfitTemplate", + "children": [ { "kind": "Var", - "name": "transparentImageUrl", - "printedName": "transparentImageUrl", + "name": "classic", + "printedName": "classic", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitTemplate.Type) -> StyliticsData.OutfitTemplate", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV19transparentImageUrlSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV19transparentImageUrlSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.OutfitTemplate.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV19transparentImageUrlSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV19transparentImageUrlSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData14OutfitTemplateO7classicyA2CmF", + "mangledName": "$s13StyliticsData14OutfitTemplateO7classicyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "username", - "printedName": "username", + "name": "hotspot", + "printedName": "hotspot", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitTemplate.Type) -> StyliticsData.OutfitTemplate", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV8usernameSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV8usernameSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.OutfitTemplate.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV8usernameSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV8usernameSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData14OutfitTemplateO7hotspotyA2CmF", + "mangledName": "$s13StyliticsData14OutfitTemplateO7hotspotyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "baseImageUrl", - "printedName": "baseImageUrl", + "name": "grid", + "printedName": "grid", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitTemplate.Type) -> StyliticsData.OutfitTemplate", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV12baseImageUrlSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV12baseImageUrlSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.OutfitTemplate.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV12baseImageUrlSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV12baseImageUrlSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData14OutfitTemplateO4gridyA2CmF", + "mangledName": "$s13StyliticsData14OutfitTemplateO4gridyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" + }, + { + "kind": "TypeNominal", + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" + } + ], + "declKind": "Func", + "usr": "s:13StyliticsData14OutfitTemplateO2eeoiySbAC_ACtFZ", + "mangledName": "$s13StyliticsData14OutfitTemplateO2eeoiySbAC_ACtFZ", + "moduleName": "StyliticsData", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" }, { "kind": "Var", - "name": "imageUrl", - "printedName": "imageUrl", + "name": "hashValue", + "printedName": "hashValue", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV8imageUrlSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV8imageUrlSSSgvp", + "usr": "s:13StyliticsData14OutfitTemplateO9hashValueSivp", + "mangledName": "$s13StyliticsData14OutfitTemplateO9hashValueSivp", "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, + "implicit": true, "accessors": [ { "kind": "Accessor", @@ -26630,51 +26453,130 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV8imageUrlSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV8imageUrlSSSgvg", + "usr": "s:13StyliticsData14OutfitTemplateO9hashValueSivg", + "mangledName": "$s13StyliticsData14OutfitTemplateO9hashValueSivg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13StyliticsData14OutfitTemplateO4hash4intoys6HasherVz_tF", + "mangledName": "$s13StyliticsData14OutfitTemplateO4hash4intoys6HasherVz_tF", + "moduleName": "StyliticsData", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData14OutfitTemplateO", + "mangledName": "$s13StyliticsData14OutfitTemplateO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Personalization", + "printedName": "Personalization", + "children": [ { "kind": "Var", - "name": "primaryRemoteId", - "printedName": "primaryRemoteId", + "name": "browsedItems", + "printedName": "browsedItems", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.BrowsedItem]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.BrowsedItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "BrowsedItem", + "printedName": "StyliticsData.BrowsedItem", + "usr": "s:13StyliticsData11BrowsedItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV15primaryRemoteIdSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV15primaryRemoteIdSSSgvp", + "usr": "s:13StyliticsData15PersonalizationV12browsedItemsSayAA11BrowsedItemVGSgvp", + "mangledName": "$s13StyliticsData15PersonalizationV12browsedItemsSayAA11BrowsedItemVGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -26691,21 +26593,29 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.BrowsedItem]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.BrowsedItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "BrowsedItem", + "printedName": "StyliticsData.BrowsedItem", + "usr": "s:13StyliticsData11BrowsedItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV15primaryRemoteIdSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV15primaryRemoteIdSSSgvg", + "usr": "s:13StyliticsData15PersonalizationV12browsedItemsSayAA11BrowsedItemVGSgvg", + "mangledName": "$s13StyliticsData15PersonalizationV12browsedItemsSayAA11BrowsedItemVGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -26714,27 +26624,35 @@ }, { "kind": "Var", - "name": "coverImageUrl", - "printedName": "coverImageUrl", + "name": "purchasedItems", + "printedName": "purchasedItems", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.PurchasedItem]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.PurchasedItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "PurchasedItem", + "printedName": "StyliticsData.PurchasedItem", + "usr": "s:13StyliticsData13PurchasedItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV13coverImageUrlSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV13coverImageUrlSSSgvp", + "usr": "s:13StyliticsData15PersonalizationV14purchasedItemsSayAA13PurchasedItemVGSgvp", + "mangledName": "$s13StyliticsData15PersonalizationV14purchasedItemsSayAA13PurchasedItemVGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -26751,50 +26669,132 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.PurchasedItem]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.PurchasedItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "PurchasedItem", + "printedName": "StyliticsData.PurchasedItem", + "usr": "s:13StyliticsData13PurchasedItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV13coverImageUrlSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV13coverImageUrlSSSgvg", + "usr": "s:13StyliticsData15PersonalizationV14purchasedItemsSayAA13PurchasedItemVGSgvg", + "mangledName": "$s13StyliticsData15PersonalizationV14purchasedItemsSayAA13PurchasedItemVGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Personalization", + "printedName": "StyliticsData.Personalization", + "usr": "s:13StyliticsData15PersonalizationV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData15PersonalizationV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData15PersonalizationV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData15PersonalizationV", + "mangledName": "$s13StyliticsData15PersonalizationV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OutfitBundle", + "printedName": "OutfitBundle", + "children": [ { "kind": "Var", - "name": "accountUsername", - "printedName": "accountUsername", + "name": "personalization", + "printedName": "personalization", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.Personalization?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Personalization", + "printedName": "StyliticsData.Personalization", + "usr": "s:13StyliticsData15PersonalizationV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV15accountUsernameSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV15accountUsernameSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV15personalizationAA15PersonalizationVSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV15personalizationAA15PersonalizationVSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -26811,21 +26811,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.Personalization?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Personalization", + "printedName": "StyliticsData.Personalization", + "usr": "s:13StyliticsData15PersonalizationV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV15accountUsernameSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV15accountUsernameSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV15personalizationAA15PersonalizationVSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV15personalizationAA15PersonalizationVSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -26834,25 +26834,33 @@ }, { "kind": "Var", - "name": "requestId", - "printedName": "requestId", + "name": "lookbookImageUrl", + "printedName": "lookbookImageUrl", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV9requestIdSSvp", - "mangledName": "$s13StyliticsData12OutfitBundleV9requestIdSSvp", + "usr": "s:13StyliticsData12OutfitBundleV16lookbookImageUrlSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV16lookbookImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -26862,66 +26870,32 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV9requestIdSSvg", - "mangledName": "$s13StyliticsData12OutfitBundleV9requestIdSSvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV9requestIdSSvs", - "mangledName": "$s13StyliticsData12OutfitBundleV9requestIdSSvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV9requestIdSSvM", - "mangledName": "$s13StyliticsData12OutfitBundleV9requestIdSSvM", + "declKind": "Accessor", + "usr": "s:13StyliticsData12OutfitBundleV16lookbookImageUrlSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV16lookbookImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "accountId", - "printedName": "accountId", + "name": "primaryStyliticsItemId", + "printedName": "primaryStyliticsItemId", "children": [ { "kind": "TypeNominal", @@ -26939,8 +26913,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV9accountIdSiSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV9accountIdSiSgvp", + "usr": "s:13StyliticsData12OutfitBundleV07primaryA6ItemIdSiSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV07primaryA6ItemIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -26970,8 +26944,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV9accountIdSiSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV9accountIdSiSgvg", + "usr": "s:13StyliticsData12OutfitBundleV07primaryA6ItemIdSiSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV07primaryA6ItemIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -26980,27 +26954,27 @@ }, { "kind": "Var", - "name": "id", - "printedName": "id", + "name": "largeImageUrl", + "printedName": "largeImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV2idSiSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV2idSiSgvp", + "usr": "s:13StyliticsData12OutfitBundleV13largeImageUrlSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV13largeImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -27017,21 +26991,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV2idSiSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV2idSiSgvg", + "usr": "s:13StyliticsData12OutfitBundleV13largeImageUrlSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV13largeImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -27040,41 +27014,33 @@ }, { "kind": "Var", - "name": "items", - "printedName": "items", + "name": "transparentImageUrl", + "printedName": "transparentImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvp", + "usr": "s:13StyliticsData12OutfitBundleV19transparentImageUrlSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV19transparentImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -27085,97 +27051,31 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvg", + "usr": "s:13StyliticsData12OutfitBundleV19transparentImageUrlSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV19transparentImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvs", - "mangledName": "$s13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvM", - "mangledName": "$s13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "similarItemRemoteId", - "printedName": "similarItemRemoteId", + "name": "username", + "printedName": "username", "children": [ { "kind": "TypeNominal", @@ -27193,8 +27093,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV19similarItemRemoteIdSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV19similarItemRemoteIdSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV8usernameSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV8usernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -27224,8 +27124,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV19similarItemRemoteIdSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV19similarItemRemoteIdSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV8usernameSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV8usernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -27234,33 +27134,33 @@ }, { "kind": "Var", - "name": "contextType", - "printedName": "contextType", + "name": "baseImageUrl", + "printedName": "baseImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.ContextType?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvp", + "usr": "s:13StyliticsData12OutfitBundleV12baseImageUrlSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV12baseImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -27271,106 +27171,56 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.ContextType?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvg", + "usr": "s:13StyliticsData12OutfitBundleV12baseImageUrlSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV12baseImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.ContextType?", - "children": [ - { - "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvs", - "mangledName": "$s13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvM", - "mangledName": "$s13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "bundleContext", - "printedName": "bundleContext", + "name": "imageUrl", + "printedName": "imageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.BundleContext?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "BundleContext", - "printedName": "StyliticsData.BundleContext", - "usr": "s:13StyliticsData13BundleContextV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], - "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvp", + "declKind": "Var", + "usr": "s:13StyliticsData12OutfitBundleV8imageUrlSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV8imageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -27381,108 +27231,50 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.BundleContext?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "BundleContext", - "printedName": "StyliticsData.BundleContext", - "usr": "s:13StyliticsData13BundleContextV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvg", + "usr": "s:13StyliticsData12OutfitBundleV8imageUrlSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV8imageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.BundleContext?", - "children": [ - { - "kind": "TypeNominal", - "name": "BundleContext", - "printedName": "StyliticsData.BundleContext", - "usr": "s:13StyliticsData13BundleContextV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvs", - "mangledName": "$s13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvM", - "mangledName": "$s13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "anchorItems", - "printedName": "anchorItems", + "name": "primaryRemoteId", + "printedName": "primaryRemoteId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV11anchorItemsSaySSGSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV11anchorItemsSaySSGSgvp", + "usr": "s:13StyliticsData12OutfitBundleV15primaryRemoteIdSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV15primaryRemoteIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -27499,29 +27291,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV11anchorItemsSaySSGSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV11anchorItemsSaySSGSgvg", + "usr": "s:13StyliticsData12OutfitBundleV15primaryRemoteIdSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV15primaryRemoteIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -27530,35 +27314,27 @@ }, { "kind": "Var", - "name": "tags", - "printedName": "tags", + "name": "coverImageUrl", + "printedName": "coverImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV4tagsSaySSGSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV4tagsSaySSGSgvp", + "usr": "s:13StyliticsData12OutfitBundleV13coverImageUrlSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV13coverImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -27575,29 +27351,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV4tagsSaySSGSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV4tagsSaySSGSgvg", + "usr": "s:13StyliticsData12OutfitBundleV13coverImageUrlSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV13coverImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -27606,8 +27374,8 @@ }, { "kind": "Var", - "name": "updatedAt", - "printedName": "updatedAt", + "name": "accountUsername", + "printedName": "accountUsername", "children": [ { "kind": "TypeNominal", @@ -27625,8 +27393,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV9updatedAtSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV9updatedAtSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV15accountUsernameSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV15accountUsernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -27656,8 +27424,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV9updatedAtSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV9updatedAtSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV15accountUsernameSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV15accountUsernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -27666,27 +27434,113 @@ }, { "kind": "Var", - "name": "relativeBoost", - "printedName": "relativeBoost", + "name": "requestId", + "printedName": "requestId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData12OutfitBundleV9requestIdSSvp", + "mangledName": "$s13StyliticsData12OutfitBundleV9requestIdSSvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12OutfitBundleV9requestIdSSvg", + "mangledName": "$s13StyliticsData12OutfitBundleV9requestIdSSvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12OutfitBundleV9requestIdSSvs", + "mangledName": "$s13StyliticsData12OutfitBundleV9requestIdSSvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12OutfitBundleV9requestIdSSvM", + "mangledName": "$s13StyliticsData12OutfitBundleV9requestIdSSvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accountId", + "printedName": "accountId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV13relativeBoostSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV13relativeBoostSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV9accountIdSiSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV9accountIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -27703,21 +27557,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV13relativeBoostSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV13relativeBoostSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV9accountIdSiSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV9accountIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -27726,27 +27580,27 @@ }, { "kind": "Var", - "name": "primaryRequestedId", - "printedName": "primaryRequestedId", + "name": "id", + "printedName": "id", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV18primaryRequestedIdSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV18primaryRequestedIdSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV2idSiSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV2idSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -27763,21 +27617,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV18primaryRequestedIdSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV18primaryRequestedIdSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV2idSiSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV2idSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -27786,33 +27640,41 @@ }, { "kind": "Var", - "name": "label", - "printedName": "label", + "name": "items", + "printedName": "items", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.OutfitBundleItem]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundleItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV5labelSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV5labelSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -27823,91 +27685,97 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.OutfitBundleItem]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundleItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV5labelSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV5labelSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "versionId", - "printedName": "versionId", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV9versionIdSiSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV9versionIdSiSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "[StyliticsData.OutfitBundleItem]?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundleItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV9versionIdSiSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV9versionIdSiSgvg", + "usr": "s:13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvs", + "mangledName": "$s13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvs", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvM", + "mangledName": "$s13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "sessionId", - "printedName": "sessionId", + "name": "similarItemRemoteId", + "printedName": "similarItemRemoteId", "children": [ { "kind": "TypeNominal", @@ -27925,8 +27793,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV9sessionIdSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV9sessionIdSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV19similarItemRemoteIdSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV19similarItemRemoteIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -27956,8 +27824,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV9sessionIdSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV9sessionIdSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV19similarItemRemoteIdSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV19similarItemRemoteIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -27966,33 +27834,33 @@ }, { "kind": "Var", - "name": "impressionId", - "printedName": "impressionId", + "name": "contextType", + "printedName": "contextType", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.ContextType?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV12impressionIdSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV12impressionIdSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -28002,57 +27870,107 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Optional", + "printedName": "StyliticsData.ContextType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.ContextType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvs", + "mangledName": "$s13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV12impressionIdSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV12impressionIdSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvM", + "mangledName": "$s13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvM", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "onModelImage", - "printedName": "onModelImage", + "name": "bundleContext", + "printedName": "bundleContext", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Bool?", + "printedName": "StyliticsData.BundleContext?", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "BundleContext", + "printedName": "StyliticsData.BundleContext", + "usr": "s:13StyliticsData13BundleContextV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV12onModelImageSbSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV12onModelImageSbSgvp", + "usr": "s:13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -28063,110 +27981,108 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Bool?", + "printedName": "StyliticsData.BundleContext?", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "BundleContext", + "printedName": "StyliticsData.BundleContext", + "usr": "s:13StyliticsData13BundleContextV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV12onModelImageSbSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV12onModelImageSbSgvg", + "usr": "s:13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "widgetAPIOutfitSortCompare", - "printedName": "widgetAPIOutfitSortCompare", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.DecodableDictionary?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV26widgetAPIOutfitSortCompareAA19DecodableDictionaryVSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV26widgetAPIOutfitSortCompareAA19DecodableDictionaryVSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.DecodableDictionary?", + "printedName": "StyliticsData.BundleContext?", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" + "name": "BundleContext", + "printedName": "StyliticsData.BundleContext", + "usr": "s:13StyliticsData13BundleContextV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV26widgetAPIOutfitSortCompareAA19DecodableDictionaryVSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV26widgetAPIOutfitSortCompareAA19DecodableDictionaryVSgvg", + "usr": "s:13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvs", + "mangledName": "$s13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvs", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvM", + "mangledName": "$s13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "imageUpdatedAt", - "printedName": "imageUpdatedAt", + "name": "anchorItems", + "printedName": "anchorItems", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV14imageUpdatedAtSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV14imageUpdatedAtSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV11anchorItemsSaySSGSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV11anchorItemsSaySSGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -28183,21 +28099,29 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV14imageUpdatedAtSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV14imageUpdatedAtSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV11anchorItemsSaySSGSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV11anchorItemsSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -28206,24 +28130,24 @@ }, { "kind": "Var", - "name": "traits", - "printedName": "traits", + "name": "tags", + "printedName": "tags", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.DecodableDictionary]?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", "name": "Array", - "printedName": "[StyliticsData.DecodableDictionary]", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sa" @@ -28233,8 +28157,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV6traitsSayAA19DecodableDictionaryVGSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV6traitsSayAA19DecodableDictionaryVGSgvp", + "usr": "s:13StyliticsData12OutfitBundleV4tagsSaySSGSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV4tagsSaySSGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -28251,18 +28175,18 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.DecodableDictionary]?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", "name": "Array", - "printedName": "[StyliticsData.DecodableDictionary]", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sa" @@ -28272,8 +28196,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV6traitsSayAA19DecodableDictionaryVGSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV6traitsSayAA19DecodableDictionaryVGSgvg", + "usr": "s:13StyliticsData12OutfitBundleV4tagsSaySSGSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV4tagsSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -28282,33 +28206,33 @@ }, { "kind": "Var", - "name": "widgetType", - "printedName": "widgetType", + "name": "updatedAt", + "printedName": "updatedAt", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.TrackingWidgetType?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV10widgetTypeAA014TrackingWidgetF0OSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV10widgetTypeAA014TrackingWidgetF0OSgvp", + "usr": "s:13StyliticsData12OutfitBundleV9updatedAtSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV9updatedAtSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -28319,81 +28243,91 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.TrackingWidgetType?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV10widgetTypeAA014TrackingWidgetF0OSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV10widgetTypeAA014TrackingWidgetF0OSgvg", + "usr": "s:13StyliticsData12OutfitBundleV9updatedAtSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV9updatedAtSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "relativeBoost", + "printedName": "relativeBoost", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrackingWidgetType?", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV10widgetTypeAA014TrackingWidgetF0OSgvs", - "mangledName": "$s13StyliticsData12OutfitBundleV10widgetTypeAA014TrackingWidgetF0OSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData12OutfitBundleV13relativeBoostSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV13relativeBoostSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV10widgetTypeAA014TrackingWidgetF0OSgvM", - "mangledName": "$s13StyliticsData12OutfitBundleV10widgetTypeAA014TrackingWidgetF0OSgvM", + "usr": "s:13StyliticsData12OutfitBundleV13relativeBoostSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV13relativeBoostSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "pageURL", - "printedName": "pageURL", + "name": "primaryRequestedId", + "printedName": "primaryRequestedId", "children": [ { "kind": "TypeNominal", @@ -28411,10 +28345,15 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV7pageURLSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV7pageURLSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV18primaryRequestedIdSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV18primaryRequestedIdSSSgvp", "moduleName": "StyliticsData", - "isFromExtension": true, + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -28437,10 +28376,10 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV7pageURLSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV7pageURLSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV18primaryRequestedIdSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV18primaryRequestedIdSSSgvg", "moduleName": "StyliticsData", - "isFromExtension": true, + "implicit": true, "accessorKind": "get" } ] @@ -28494,9 +28433,7 @@ "usr": "s:13StyliticsData12OutfitBundleV4fromACs7Decoder_p_tKcfc", "mangledName": "$s13StyliticsData12OutfitBundleV4fromACs7Decoder_p_tKcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], + "implicit": true, "isFromExtension": true, "throwing": true, "init_kind": "Designated" @@ -28543,16 +28480,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", "name": "Dictionary", @@ -28914,6 +28841,13 @@ "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + }, { "kind": "Conformance", "name": "_ObjectiveCBridgeable", @@ -28964,193 +28898,438 @@ "value": "\"base_image_url\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "kind": "StringLiteral", + "offset": 842, + "length": 12, + "value": "\"sale_price\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "kind": "StringLiteral", + "offset": 885, + "length": 17, + "value": "\"price_localized\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "kind": "StringLiteral", + "offset": 937, + "length": 22, + "value": "\"sale_price_localized\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "kind": "StringLiteral", + "offset": 987, + "length": 14, + "value": "\"purchased_at\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "kind": "StringLiteral", + "offset": 1026, + "length": 11, + "value": "\"remote_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/CollageDimensions.swift", + "kind": "StringLiteral", + "offset": 567, + "length": 15, + "value": "\"outfit_height\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/CollageDimensions.swift", + "kind": "StringLiteral", + "offset": 610, + "length": 14, + "value": "\"outfit_width\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/CollageDimensions.swift", + "kind": "StringLiteral", + "offset": 652, + "length": 14, + "value": "\"image_height\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/CollageDimensions.swift", + "kind": "StringLiteral", + "offset": 693, + "length": 13, + "value": "\"image_width\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/NetworkLayer\/HttpMethod.swift", + "kind": "StringLiteral", + "offset": 168, + "length": 5, + "value": "\"GET\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/NetworkLayer\/HttpMethod.swift", + "kind": "StringLiteral", + "offset": 190, + "length": 6, + "value": "\"POST\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Coords.swift", + "kind": "StringLiteral", + "offset": 366, + "length": 3, + "value": "\"x\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Coords.swift", + "kind": "StringLiteral", + "offset": 392, + "length": 3, + "value": "\"y\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Coords.swift", + "kind": "StringLiteral", + "offset": 418, + "length": 3, + "value": "\"z\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/DynamicGallery\/BrowsedItem.swift", + "kind": "StringLiteral", + "offset": 384, + "length": 17, + "value": "\"pairing_message\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/OutfitLandingPage\/OutfitLandingPage.swift", + "kind": "StringLiteral", + "offset": 468, + "length": 8, + "value": "\"outfit\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/OutfitLandingPage\/OutfitLandingPage.swift", + "kind": "StringLiteral", + "offset": 510, + "length": 7, + "value": "\"items\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/OutfitLandingPage\/OutfitLandingPage.swift", + "kind": "StringLiteral", + "offset": 548, + "length": 17, + "value": "\"similar_outfits\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 938, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1306, + "length": 20, + "value": "\"lookbook_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1383, + "length": 27, + "value": "\"primary_stylitics_item_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1440, + "length": 16, + "value": "\"relative_boost\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1478, + "length": 7, + "value": "\"label\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1515, + "length": 17, + "value": "\"large_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1558, + "length": 12, + "value": "\"account_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1596, + "length": 12, + "value": "\"version_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1644, + "length": 23, + "value": "\"transparent_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1715, + "length": 12, + "value": "\"session_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1756, + "length": 16, + "value": "\"base_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1801, + "length": 15, + "value": "\"impression_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1841, + "length": 11, + "value": "\"image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1884, + "length": 19, + "value": "\"primary_remote_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1929, + "length": 12, + "value": "\"updated_at\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1971, + "length": 17, + "value": "\"cover_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", "kind": "StringLiteral", - "offset": 842, - "length": 12, - "value": "\"sale_price\"" + "offset": 2036, + "length": 18, + "value": "\"account_username\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", "kind": "StringLiteral", - "offset": 885, - "length": 17, - "value": "\"price_localized\"" + "offset": 2102, + "length": 16, + "value": "\"on-model-image\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", "kind": "StringLiteral", - "offset": 937, - "length": 22, - "value": "\"sale_price_localized\"" + "offset": 2161, + "length": 32, + "value": "\"widget-api.outfit.sort\/compare\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", "kind": "StringLiteral", - "offset": 987, - "length": 14, - "value": "\"purchased_at\"" + "offset": 2224, + "length": 18, + "value": "\"image_updated_at\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", "kind": "StringLiteral", - "offset": 1026, - "length": 11, - "value": "\"remote_id\"" + "offset": 2277, + "length": 22, + "value": "\"primary_requested_id\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/CollageDimensions.swift", - "kind": "StringLiteral", - "offset": 567, - "length": 15, - "value": "\"outfit_height\"" + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/OutfitReqResTrackingInfo.swift", + "kind": "BooleanLiteral", + "offset": 406, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/CollageDimensions.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 610, - "length": 14, - "value": "\"outfit_width\"" + "offset": 1263, + "length": 2, + "value": "\"\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/CollageDimensions.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 652, - "length": 14, - "value": "\"image_height\"" + "offset": 1784, + "length": 17, + "value": "\"large_image_url\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/CollageDimensions.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 693, - "length": 13, - "value": "\"image_width\"" + "offset": 1836, + "length": 23, + "value": "\"other_client_item_ids\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/NetworkLayer\/HttpMethod.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 168, - "length": 5, - "value": "\"GET\"" + "offset": 1889, + "length": 17, + "value": "\"small_image_url\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/NetworkLayer\/HttpMethod.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 190, - "length": 6, - "value": "\"POST\"" + "offset": 1951, + "length": 12, + "value": "\"account_id\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Coords.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 366, - "length": 3, - "value": "\"x\"" + "offset": 1989, + "length": 12, + "value": "\"product_id\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Coords.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 392, - "length": 3, - "value": "\"y\"" + "offset": 2044, + "length": 9, + "value": "\"item_id\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Coords.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 418, - "length": 3, - "value": "\"z\"" + "offset": 2101, + "length": 16, + "value": "\"affiliate_link\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/DynamicGallery\/BrowsedItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 384, - "length": 17, - "value": "\"pairing_message\"" + "offset": 2168, + "length": 16, + "value": "\"base_image_url\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Complementary\/RequestedItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 423, - "length": 9, - "value": "\"item_id\"" + "offset": 2209, + "length": 11, + "value": "\"image_url\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Complementary\/RequestedItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 457, + "offset": 2283, "length": 11, "value": "\"remote_id\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Complementary\/RequestedItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 494, + "offset": 2358, "length": 12, - "value": "\"account_id\"" + "value": "\"sale_price\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Complementary\/RequestedItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 536, + "offset": 2400, "length": 16, - "value": "\"affiliate_link\"" + "value": "\"retailer_style\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Complementary\/RequestedItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 577, - "length": 11, - "value": "\"image_url\"" + "offset": 2455, + "length": 27, + "value": "\"client_original_image_url\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Complementary\/Complementary.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 400, - "length": 17, - "value": "\"requested_items\"" + "offset": 2514, + "length": 18, + "value": "\"account_username\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Complementary\/Complementary.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 452, - "length": 21, - "value": "\"complementary_items\"" + "offset": 2622, + "length": 16, + "value": "\"retailer_color\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/OutfitLandingPage\/OutfitLandingPage.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 484, - "length": 8, - "value": "\"outfit\"" + "offset": 2711, + "length": 20, + "value": "\"lookbook_image_url\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/OutfitLandingPage\/OutfitLandingPage.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 526, - "length": 7, - "value": "\"items\"" + "offset": 2780, + "length": 11, + "value": "\"color_hex\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/OutfitLandingPage\/OutfitLandingPage.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 564, + "offset": 2822, "length": 17, - "value": "\"similar_outfits\"" + "value": "\"price_localized\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/DataStorage\/SQLite\/SQLiteDB.swift", - "kind": "IntegerLiteral", - "offset": 232, - "length": 3, - "value": "100" + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", + "kind": "StringLiteral", + "offset": 2875, + "length": 23, + "value": "\"transparent_image_url\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/OutfitReqResTrackingInfo.swift", - "kind": "BooleanLiteral", - "offset": 406, - "length": 5, - "value": "false" + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", + "kind": "StringLiteral", + "offset": 2931, + "length": 19, + "value": "\"retailer_category\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", + "kind": "StringLiteral", + "offset": 2985, + "length": 22, + "value": "\"sale_price_localized\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/DynamicGallery\/PurchasedItem.swift", @@ -29162,14 +29341,14 @@ { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/ExtensionUtility.swift", "kind": "StringLiteral", - "offset": 6062, + "offset": 6356, "length": 41, "value": "\"com.stylitics.RefreshWidgetNotification\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/ExtensionUtility.swift", "kind": "StringLiteral", - "offset": 6161, + "offset": 6455, "length": 36, "value": "\"com.stylitics.DeviceMetricsDetails\"" }, @@ -29397,75 +29576,152 @@ "length": 1, "value": "\".label-presence-test\"" }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Config\/ExperienceConfigManager.swift", - "kind": "StringLiteral", - "offset": 639, - "length": 77, - "value": "\"exp.\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Config\/ExperienceConfigManager.swift", - "kind": "StringLiteral", - "offset": 671, - "length": 1, - "value": "\".widget-variant-styled-for-you-full-page-ios\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Config\/ExperienceConfigManager.swift", - "kind": "StringLiteral", - "offset": 759, - "length": 52, - "value": "\"exp.\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Config\/ExperienceConfigManager.swift", - "kind": "StringLiteral", - "offset": 791, - "length": 1, - "value": "\".widget-variant-ios\"" - }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Config\/ExperienceConfigManager.swift", "kind": "IntegerLiteral", - "offset": 862, + "offset": 639, "length": 1, "value": "0" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Config\/ExperienceConfigManager.swift", "kind": "IntegerLiteral", - "offset": 919, + "offset": 696, "length": 1, "value": "1" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Config\/ExperienceConfigManager.swift", "kind": "IntegerLiteral", - "offset": 960, + "offset": 737, "length": 1, "value": "1" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Config\/ExperienceConfigManager.swift", "kind": "IntegerLiteral", - "offset": 1005, + "offset": 782, "length": 1, "value": "0" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/DynamicGallery\/GalleryBundles.swift", "kind": "StringLiteral", - "offset": 397, + "offset": 381, "length": 9, "value": "\"bundles\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYouFullPage\/TrendingBundles.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1464, + "length": 17, + "value": "\"large_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1516, + "length": 23, + "value": "\"other_client_item_ids\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1573, + "length": 20, + "value": "\"collage-dimensions\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1623, + "length": 17, + "value": "\"small_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1666, + "length": 12, + "value": "\"product_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1701, + "length": 9, + "value": "\"item_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1758, + "length": 16, + "value": "\"affiliate_link\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1821, + "length": 11, + "value": "\"image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1915, + "length": 11, + "value": "\"remote_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1977, + "length": 22, + "value": "\"row_widget_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 2025, + "length": 12, + "value": "\"sale_price\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 2083, + "length": 16, + "value": "\"retailer_style\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 2138, + "length": 27, + "value": "\"client_original_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", "kind": "StringLiteral", - "offset": 365, + "offset": 2197, "length": 18, - "value": "\"trending-bundles\"" + "value": "\"account_username\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 2325, + "length": 17, + "value": "\"price_localized\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 2377, + "length": 22, + "value": "\"sale_price_localized\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/RequestIdGenerator.swift", @@ -29477,402 +29733,332 @@ { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfits.swift", "kind": "BooleanLiteral", - "offset": 316, + "offset": 288, "length": 5, "value": "false" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfits.swift", "kind": "StringLiteral", - "offset": 864, + "offset": 830, "length": 9, "value": "\"outfits\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfits.swift", "kind": "StringLiteral", - "offset": 909, + "offset": 875, "length": 22, "value": "\"localization_version\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfits.swift", "kind": "StringLiteral", - "offset": 957, + "offset": 923, "length": 12, "value": "\"account_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 339, - "length": 13, - "value": "\"add-to-cart\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 378, - "length": 25, - "value": "\"expand-see-more-options\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 431, - "length": 27, - "value": "\"collapse-see-more-options\"" + "offset": 339, + "length": 13, + "value": "\"add-to-cart\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2021, + "offset": 1824, "length": 16, "value": "\"outfits-widget\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2061, + "offset": 1864, "length": 14, "value": "\"mnm-embedded\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2096, + "offset": 1899, "length": 11, "value": "\"mnm-modal\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2135, + "offset": 1938, "length": 19, "value": "\"closet-essentials\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2180, + "offset": 1983, "length": 16, "value": "\"featured-shops\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2218, + "offset": 2021, "length": 12, "value": "\"V3-classic\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2258, + "offset": 2061, "length": 20, "value": "\"V3-main-and-detail\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2300, + "offset": 2103, "length": 12, "value": "\"V3-gallery\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2331, + "offset": 2134, "length": 9, "value": "\"V3-nike\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2364, + "offset": 2167, "length": 14, "value": "\"V3-moodboard\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2404, + "offset": 2207, "length": 17, "value": "\"V3-nike-gallery\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2443, + "offset": 2246, "length": 13, "value": "\"V3-hotspots\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2475, + "offset": 2278, "length": 14, "value": "\"data-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2509, + "offset": 2312, "length": 17, "value": "\"classic-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2546, + "offset": 2349, "length": 18, "value": "\"hotspots-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2593, + "offset": 2396, "length": 27, "value": "\"dynamic-galleries-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2637, + "offset": 2440, "length": 14, "value": "\"nike-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2676, - "length": 14, - "value": "\"syfy-ios-sdk\"" + "offset": 2479, + "length": 24, + "value": "\"styled-for-you-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2713, + "offset": 2526, "length": 22, "value": "\"shop-the-set-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2765, + "offset": 2578, "length": 29, "value": "\"outfit-landing-page-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2811, + "offset": 2624, "length": 14, "value": "\"grid-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2853, - "length": 26, - "value": "\"trending-outfits-ios-sdk\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 2899, - "length": 17, - "value": "\"upsells-ios-sdk\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 2949, - "length": 24, - "value": "\"syfy-full-page-ios-sdk\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 2999, - "length": 23, - "value": "\"complementary-ios-sdk\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 3047, - "length": 24, - "value": "\"shop-the-image-ios-sdk\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 3191, + "offset": 2758, "length": 10, "value": "\"hot-spot\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3222, + "offset": 2789, "length": 11, "value": "\"item-list\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3257, + "offset": 2824, "length": 15, "value": "\"item-list-cta\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3298, + "offset": 2865, "length": 17, "value": "\"modal-item-list\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3336, + "offset": 2903, "length": 11, "value": "\"item-tile\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3367, + "offset": 2934, "length": 9, "value": "\"collage\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3400, + "offset": 2967, "length": 14, "value": "\"product-list\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3436, + "offset": 3003, "length": 12, "value": "\"mini-modal\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3470, + "offset": 3037, "length": 12, "value": "\"bundle-cta\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3628, + "offset": 3195, "length": 23, "value": "\"client_original_image\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5034, + "offset": 4187, "length": 13, "value": "\"widget_type\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5067, + "offset": 4220, "length": 10, "value": "\"page_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5101, + "offset": 4254, "length": 14, "value": "\"ui_component\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5156, + "offset": 4309, "length": 15, "value": "\"outfit_bundle\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5238, + "offset": 4391, "length": 22, "value": "\"shop-the-set-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5285, - "length": 14, - "value": "\"syfy-ios-sdk\"" + "offset": 4438, + "length": 24, + "value": "\"styled-for-you-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5319, + "offset": 4482, "length": 17, "value": "\"classic-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5356, + "offset": 4519, "length": 18, "value": "\"hotspots-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5403, + "offset": 4566, "length": 27, "value": "\"dynamic-galleries-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5460, + "offset": 4623, "length": 29, "value": "\"outfit-landing-page-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5506, + "offset": 4669, "length": 14, "value": "\"grid-ios-sdk\"" }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 5548, - "length": 26, - "value": "\"trending-outfits-ios-sdk\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 5594, - "length": 17, - "value": "\"upsells-ios-sdk\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 5644, - "length": 24, - "value": "\"syfy-full-page-ios-sdk\"" - }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/StyliticsDataApis.swift", "kind": "BooleanLiteral", @@ -29897,14 +30083,14 @@ { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/ShopTheSet\/ShopTheSet.swift", "kind": "StringLiteral", - "offset": 392, + "offset": 376, "length": 12, "value": "\"account_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/ShopTheSet\/ShopTheSet.swift", "kind": "StringLiteral", - "offset": 429, + "offset": 413, "length": 11, "value": "\"item_sets\"" }, @@ -29932,220 +30118,157 @@ { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2175, + "offset": 1737, "length": 23, "value": "\"other_client_item_ids\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2229, + "offset": 1791, "length": 17, "value": "\"price_localized\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2276, + "offset": 1838, "length": 16, "value": "\"affiliate_link\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2339, + "offset": 1901, "length": 12, "value": "\"sale_price\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2383, + "offset": 1945, "length": 18, "value": "\"account_username\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2436, + "offset": 1998, "length": 22, "value": "\"sale_price_localized\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2506, + "offset": 2068, "length": 16, "value": "\"base_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2545, + "offset": 2107, "length": 9, "value": "\"item_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2597, + "offset": 2159, "length": 11, "value": "\"remote_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2633, + "offset": 2195, "length": 11, "value": "\"color_hex\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2677, + "offset": 2239, "length": 20, "value": "\"lookbook_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2791, + "offset": 2353, "length": 17, "value": "\"large_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2838, + "offset": 2400, "length": 17, "value": "\"small_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2900, + "offset": 2462, "length": 12, "value": "\"account_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2938, + "offset": 2500, "length": 12, "value": "\"product_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2986, + "offset": 2548, "length": 23, "value": "\"transparent_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 3064, + "offset": 2626, "length": 19, "value": "\"retailer_category\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 3108, + "offset": 2670, "length": 11, "value": "\"image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 3204, + "offset": 2766, "length": 16, "value": "\"retailer_style\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 3259, + "offset": 2821, "length": 27, "value": "\"client_original_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 3376, + "offset": 2938, "length": 16, "value": "\"retailer_color\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", - "kind": "StringLiteral", - "offset": 3463, - "length": 16, - "value": "\"relative_boost\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", - "kind": "StringLiteral", - "offset": 3513, - "length": 20, - "value": "\"collage-dimensions\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", - "kind": "StringLiteral", - "offset": 3587, - "length": 22, - "value": "\"row_widget_image_url\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", - "kind": "StringLiteral", - "offset": 3652, - "length": 13, - "value": "\"we_category\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", - "kind": "StringLiteral", - "offset": 3698, - "length": 20, - "value": "\"original_image_url\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", - "kind": "StringLiteral", - "offset": 3743, - "length": 11, - "value": "\"hex_color\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Repository\/Repository.swift", - "kind": "BooleanLiteral", - "offset": 3063, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Repository\/Repository.swift", - "kind": "BooleanLiteral", - "offset": 3679, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Repository\/Repository.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/OutfitTrackingInfo.swift", "kind": "BooleanLiteral", - "offset": 4306, + "offset": 853, "length": 5, "value": "false" }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYouFullPage\/UpsellItems.swift", - "kind": "StringLiteral", - "offset": 359, - "length": 14, - "value": "\"upsell-items\"" - }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", @@ -30254,381 +30377,311 @@ { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 1173, - "length": 23, - "value": "\"\/api\/trending-bundles\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", - "kind": "StringLiteral", - "offset": 1222, - "length": 14, - "value": "\"\/api\/upsells\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", - "kind": "StringLiteral", - "offset": 1267, + "offset": 1169, "length": 19, "value": "\"\/api\/shop-the-set\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 1324, + "offset": 1226, "length": 27, "value": "\"\/api\/outfit-landing-page\/\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 1384, + "offset": 1286, "length": 21, "value": "\"\/mobile-sdk-metrics\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 1437, - "length": 26, - "value": "\"\/api\/items\/complementary\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", - "kind": "StringLiteral", - "offset": 1496, - "length": 21, - "value": "\"\/api\/shop-the-image\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", - "kind": "StringLiteral", - "offset": 1604, + "offset": 1394, "length": 34, "value": "\"1a7ece0ea7470977d03ed62dcbf72fa1\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 1730, + "offset": 1520, "length": 17, "value": "\"5eQ45@3E6@mRvNx\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 1805, + "offset": 1595, "length": 17, "value": "\"m27Epr8C@@Hhfgj\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 1917, + "offset": 1707, "length": 18, "value": "\"application\/json\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 1991, + "offset": 1781, "length": 14, "value": "\"Content-Type\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2072, + "offset": 1862, "length": 49, "value": "\"Already configured, can't be initialized again.\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2163, + "offset": 1953, "length": 32, "value": "\"Data SDK isn't configured yet.\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2225, + "offset": 2015, "length": 28, "value": "\"Unable to form a valid URL\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2297, + "offset": 2087, "length": 34, "value": "\"Error in formatting request body\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2355, + "offset": 2145, "length": 7, "value": "\"Error\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2394, + "offset": 2184, "length": 15, "value": "\"error_message\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2445, + "offset": 2235, "length": 12, "value": "\"Api Failed\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2492, + "offset": 2282, "length": 11, "value": "\"Api Error\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2548, + "offset": 2338, "length": 28, "value": "\"Client name not configured\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2621, + "offset": 2411, "length": 70, "value": "\"Tracking cannot be performed as the 'Do Not Track' option is enabled\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2750, + "offset": 2540, "length": 6, "value": "\"true\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2792, + "offset": 2582, "length": 9, "value": "\"Unknown\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2832, + "offset": 2622, "length": 7, "value": "\"en-US\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2868, + "offset": 2658, "length": 12, "value": "\"request_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2906, + "offset": 2696, "length": 9, "value": "\"sdk-ios\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2942, + "offset": 2732, "length": 10, "value": "\"modifier\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2978, + "offset": 2768, "length": 9, "value": "\"present\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3013, + "offset": 2803, "length": 9, "value": "\"control\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3084, + "offset": 2874, "length": 6, "value": "\"UUID\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3131, + "offset": 2921, "length": 31, "value": "\"stylitics.lastSavedClientName\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3199, - "length": 28, - "value": "\"stylitics.fasterDataExpiry\"" + "offset": 2982, + "length": 22, + "value": "\"stylitics.debugBuild\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3262, + "offset": 3039, "length": 22, "value": "\"stylitics.doNotTrack\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3349, + "offset": 3126, "length": 4, "value": "\"12\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3397, + "offset": 3174, "length": 4, "value": "\"40\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "IntegerLiteral", - "offset": 3445, + "offset": 3222, "length": 2, "value": "10" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "IntegerLiteral", - "offset": 3491, + "offset": 3268, "length": 1, "value": "3" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "IntegerLiteral", - "offset": 3535, + "offset": 3312, "length": 2, "value": "10" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "IntegerLiteral", - "offset": 3580, + "offset": 3357, "length": 1, "value": "3" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "IntegerLiteral", - "offset": 3622, - "length": 1, - "value": "4" + "offset": 3399, + "length": 2, + "value": "10" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "IntegerLiteral", - "offset": 3664, + "offset": 3442, "length": 1, "value": "3" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3700, + "offset": 3478, "length": 6, "value": "\"Nike\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3742, - "length": 15, - "value": "\"outfit_bundle\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", - "kind": "IntegerLiteral", - "offset": 3799, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", - "kind": "IntegerLiteral", - "offset": 3842, - "length": 2, - "value": "12" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", - "kind": "StringLiteral", - "offset": 3915, + "offset": 3555, "length": 34, "value": "\"STYLITICS_CLEAR_DATA_FOR_REQUEST\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 4022, + "offset": 3662, "length": 24, "value": "\"StyliticsDataUrlLogger\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 4084, + "offset": 3724, "length": 28, "value": "\"StyliticsRequestInfoLogger\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 4154, + "offset": 3794, "length": 27, "value": "\"StyliticsStacktraceLogger\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 4221, + "offset": 3861, "length": 30, "value": "\"StyliticsDeviceDetailsLogger\"" }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/ShopTheImage\/Matches.swift", - "kind": "StringLiteral", - "offset": 409, - "length": 11, - "value": "\"image_url\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/ShopTheImage\/Matches.swift", - "kind": "StringLiteral", - "offset": 450, - "length": 16, - "value": "\"feature_groups\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/ShopTheImage\/Matches.swift", - "kind": "StringLiteral", - "offset": 492, - "length": 12, - "value": "\"account_id\"" - }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", @@ -30653,150 +30706,101 @@ { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 664, + "offset": 682, "length": 13, "value": "\"item_number\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 703, + "offset": 721, "length": 16, "value": "\"widget_subtype\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 745, + "offset": 763, "length": 16, "value": "\"widget_version\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 783, + "offset": 801, "length": 12, "value": "\"account_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 820, + "offset": 838, "length": 16, "value": "\"amp_account_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 933, + "offset": 951, "length": 5, "value": "\"p.b\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 970, + "offset": 988, "length": 5, "value": "\"p.p\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 1082, + "offset": 1100, "length": 10, "value": "\"all_tags\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 1117, + "offset": 1135, "length": 15, "value": "\"return_object\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 1157, + "offset": 1175, "length": 18, "value": "\"with_item_coords\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 1201, + "offset": 1219, "length": 16, "value": "\"price_rounding\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 1254, + "offset": 1272, "length": 30, "value": "\"price_hide_double_zero_cents\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 1394, + "offset": 1412, "length": 12, "value": "\"session_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 1442, - "length": 11, - "value": "\"max_items\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", - "kind": "StringLiteral", - "offset": 1474, - "length": 11, - "value": "\"min_items\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", - "kind": "StringLiteral", - "offset": 1508, - "length": 14, - "value": "\"max-per-item\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", - "kind": "StringLiteral", - "offset": 1545, - "length": 14, - "value": "\"min-per-item\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", - "kind": "StringLiteral", - "offset": 3496, + "offset": 2533, "length": 10, "value": "\"mini-pdp\"" }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", - "kind": "StringLiteral", - "offset": 3910, - "length": 18, - "value": "\"trending-outfits\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", - "kind": "StringLiteral", - "offset": 4045, - "length": 14, - "value": "\"by-relevance\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", - "kind": "StringLiteral", - "offset": 4079, - "length": 10, - "value": "\"by-style\"" - }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/DynamicGallery\/Personalization.swift", "kind": "StringLiteral", @@ -30821,163 +30825,114 @@ { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 1591, + "offset": 1228, "length": 20, "value": "\"lookbook_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 1650, + "offset": 1287, "length": 27, "value": "\"primary_stylitics_item_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 1707, + "offset": 1344, "length": 17, "value": "\"large_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 1760, + "offset": 1397, "length": 23, "value": "\"transparent_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 1834, + "offset": 1471, "length": 16, "value": "\"base_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 1875, + "offset": 1512, "length": 11, "value": "\"image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 1918, + "offset": 1555, "length": 19, "value": "\"primary_remote_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 1967, + "offset": 1604, "length": 17, "value": "\"cover_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 2016, + "offset": 1653, "length": 18, "value": "\"account_username\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 2060, + "offset": 1697, "length": 12, "value": "\"account_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 2143, + "offset": 1780, "length": 24, "value": "\"similar_item_remote_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 2195, + "offset": 1832, "length": 14, "value": "\"anchor_items\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 2253, + "offset": 1890, "length": 12, "value": "\"updated_at\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 2295, + "offset": 1932, "length": 16, "value": "\"relative_boost\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 2346, + "offset": 1983, "length": 22, "value": "\"primary_requested_id\"" }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", - "kind": "StringLiteral", - "offset": 2413, - "length": 12, - "value": "\"version_id\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", - "kind": "StringLiteral", - "offset": 2451, - "length": 12, - "value": "\"session_id\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", - "kind": "StringLiteral", - "offset": 2492, - "length": 15, - "value": "\"impression_id\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", - "kind": "StringLiteral", - "offset": 2536, - "length": 16, - "value": "\"on-model-image\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", - "kind": "StringLiteral", - "offset": 2595, - "length": 32, - "value": "\"widget-api.outfit.sort\/compare\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", - "kind": "StringLiteral", - "offset": 2658, - "length": 18, - "value": "\"image_updated_at\"" - }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/TrackingDataHandler.swift", "kind": "Dictionary", "offset": 397, "length": 3, "value": "[]" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/OutfitBundleTrackingInfo.swift", - "kind": "BooleanLiteral", - "offset": 485, - "length": 5, - "value": "false" } ] } \ No newline at end of file diff --git a/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface index 74e0d19..6aeb263 100644 --- a/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface +++ b/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -1,7 +1,7 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) +// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1) // swift-module-flags: -target arm64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name StyliticsData -// swift-module-flags-ignorable: -no-verify-emitted-module-interface -interface-compiler-version 6.1 +// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2 import CryptoKit import Foundation import SQLite3 @@ -40,13 +40,21 @@ extension StyliticsData.CollageDimensions : Swift.Decodable { case outfitWidth case imageHeight case imageWidth + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif + #if compiler(>=5.3) && $NonescapableTypes public init?(stringValue: Swift.String) + #endif + #if compiler(>=5.3) && $NonescapableTypes public init?(intValue: Swift.Int) + #endif public typealias RawValue = Swift.String + #if compiler(>=5.3) && $NonescapableTypes public var intValue: Swift.Int? { get } + #endif public var rawValue: Swift.String { get } @@ -85,34 +93,11 @@ public struct ReplacementsResponse { public let response: Foundation.URLResponse? public let data: StyliticsData.ReplacementsResponse.ResponseType? public let error: (any Swift.Error)? + #if compiler(>=5.3) && $NonescapableTypes public init(response: Foundation.URLResponse?, data: StyliticsData.ReplacementsResponse.ResponseType?, error: (any Swift.Error)?) + #endif } -public struct RequestedItem : StyliticsData.IStyliticsData { - public let itemId: Swift.Int? - public let remoteId: Swift.String? - public let accountId: Swift.Int? - public var affiliateLink: Swift.String? - public var imageUrl: Swift.String? -} -extension StyliticsData.RequestedItem : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} -public struct Complementary : StyliticsData.IStyliticsData { - public var requestedItems: [Swift.String : StyliticsData.RequestedItem]? - public var complementaryItems: [Swift.String : [Swift.String : [StyliticsData.OutfitBundleItem]?]]? -} -extension StyliticsData.Complementary : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} -public struct UpsellsResponse { - public typealias ResponseType = StyliticsData.UpsellItems - public let response: Foundation.URLResponse? - public var data: StyliticsData.UpsellsResponse.ResponseType? - public let error: (any Swift.Error)? - public func isResponseEmpty() -> Swift.Bool - public init(response: Foundation.URLResponse?, data: StyliticsData.UpsellsResponse.ResponseType? = nil, error: (any Swift.Error)?) -} -public struct OutfitLandingPage : StyliticsData.IStyliticsData { +public struct OutfitLandingPage { public var outfitBundle: StyliticsData.OutfitBundle? public var outfitBundleItems: [StyliticsData.OutfitBundleItem]? public var similarOutfits: [StyliticsData.OutfitBundle]? @@ -120,15 +105,83 @@ public struct OutfitLandingPage : StyliticsData.IStyliticsData { extension StyliticsData.OutfitLandingPage : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } -public struct StyledForYouFullPageResponse : StyliticsData.IStyliticsData { - public var styledForYouResponse: StyliticsData.StyledForYouResponse - public var trendingBundlesResponse: StyliticsData.TrendingBundlesResponse - public var upsellsResponse: StyliticsData.UpsellsResponse - public init(styledForYouResponse: StyliticsData.StyledForYouResponse, trendingBundlesResponse: StyliticsData.TrendingBundlesResponse, upsellsResponse: StyliticsData.UpsellsResponse) +public struct Outfit { + public let lookbookImageUrl: Swift.String? + public let tags: [Swift.String]? + public let primaryStyliticsItemId: Swift.Int? + public let relativeBoost: Swift.String? + public let label: Swift.String? + public let largeImageUrl: Swift.String? + public let accountId: Swift.Int? + public let versionId: Swift.Int? + public let transparentImageUrl: Swift.String? + public let username: Swift.String? + public let sessionId: Swift.String? + public let baseImageUrl: Swift.String? + public let impressionId: Swift.String? + public let imageUrl: Swift.String? + public let primaryRemoteId: Swift.String? + public let updatedAt: Swift.String? + public let coverImageUrl: Swift.String? + public let id: Swift.Int? + public let accountUsername: Swift.String? + public var items: [StyliticsData.OutfitItem]? + public let onModelImage: Swift.Bool? + public var requestId: Swift.String + public let widgetAPIOutfitSortCompare: StyliticsData.DecodableDictionary? + public let imageUpdatedAt: Swift.String? + public let primaryRequestedID: Swift.String? + public let traits: [StyliticsData.DecodableDictionary]? +} +extension StyliticsData.Outfit : Swift.Decodable { + public init(from decoder: any Swift.Decoder) throws } public struct EngagementsResponse { public var error: (any Swift.Error)? - public init(error: (any Swift.Error)?) +} +public struct OutfitItem { + public let promotions: [Swift.String]? + public let category: Swift.String? + public let tags: [Swift.String]? + public let largeImageUrl: Swift.String? + public let otherClientItemIds: StyliticsData.DecodableDictionary? + public let smallImageUrl: Swift.String? + public let color: Swift.String? + public let accountId: Swift.Int? + public let productId: Swift.String? + public let coords: StyliticsData.Coords? + public let itemId: Swift.Int? + public let name: Swift.String? + public let affiliateLink: Swift.String? + public let username: Swift.String? + public let baseImageUrl: Swift.String? + public let imageUrl: Swift.String? + public let brand: Swift.String? + public let style: Swift.String? + public let remoteId: Swift.String? + public let sku: Swift.String? + public let stocked: Swift.Bool? + public let salePrice: Swift.Double? + public let retailerStyle: Swift.String? + public let clientOriginalImageUrl: Swift.String? + public let accountUsername: Swift.String? + public let retailer: Swift.String? + public let gender: Swift.String? + public let skus: [Swift.String]? + public let retailerColor: Swift.String? + public let price: Swift.Double? + public let pattern: Swift.String? + public var requestId: Swift.String + public let lookbookImageURL: Swift.String? + public let department: Swift.String? + public let colorHex: Swift.String? + public let priceLocalized: Swift.String? + public let transparentImageURL: Swift.String? + public let retailerCategory: Swift.String? + public let salePriceLocalized: Swift.String? +} +extension StyliticsData.OutfitItem : Swift.Decodable { + public init(from decoder: any Swift.Decoder) throws } final public class StyliticsConfig { final public let timeoutInSecs: Swift.Double? @@ -138,7 +191,9 @@ final public class StyliticsConfig { final public var locale: Swift.String? final public let clientName: Swift.String final public var customerProfileId: Swift.String? + #if compiler(>=5.3) && $NonescapableTypes public init(timeoutInSecs: Swift.Double? = nil, enableDebugLogs: Swift.Bool? = nil, dataApisHost: StyliticsData.DataApisHost? = nil, trackingApisHost: StyliticsData.TrackingApisHost? = nil, locale: Swift.String? = nil, clientName: Swift.String, customerProfileId: Swift.String? = nil) + #endif @objc deinit } public struct PurchasedItem { @@ -150,13 +205,19 @@ extension StyliticsData.PurchasedItem : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } extension Swift.Dictionary { + #if compiler(>=5.3) && $NonescapableTypes public func merge(_ dict: [Key : Value]?) -> [Key : Value] + #endif +} +extension StyliticsData.Outfit { + #if compiler(>=5.3) && $NonescapableTypes + public func getAnchorItem() -> StyliticsData.OutfitItem? + #endif } extension StyliticsData.OutfitBundle { - public var pageURL: Swift.String? { - get - } + #if compiler(>=5.3) && $NonescapableTypes public func getAnchorItem() -> StyliticsData.OutfitBundleItem? + #endif } public struct OutfitsResponse { public typealias ResponseType = StyliticsData.Outfits @@ -164,12 +225,6 @@ public struct OutfitsResponse { public let data: StyliticsData.OutfitsResponse.ResponseType? public let error: (any Swift.Error)? } -public struct ComplementaryResponse { - public typealias ResponseType = StyliticsData.Complementary - public let response: Foundation.URLResponse? - public let data: StyliticsData.ComplementaryResponse.ResponseType? - public let error: (any Swift.Error)? -} public struct PurchasesResponse { public var error: (any Swift.Error)? } @@ -221,15 +276,13 @@ extension StyliticsData.ShopTheSetItem : Swift.Decodable { @objc deinit } extension StyliticsData.ExperienceConfigManager { + #if compiler(>=5.3) && $NonescapableTypes public static var labelStyle: Swift.String? { get } - public static func syfyFullPageModules() -> [StyliticsData.SYFYFullPageModule]? - public static var variantWidget: Swift.String? { - get - } + #endif } -public struct GalleryBundles : StyliticsData.IStyliticsData { +public struct GalleryBundles { public var list: [StyliticsData.OutfitBundle] } extension StyliticsData.GalleryBundles : Swift.Decodable { @@ -239,7 +292,9 @@ public enum ContextType : Swift.String { case purchased case browsed case item + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get @@ -253,14 +308,95 @@ public enum NetworkError : Swift.Error { get } } -public struct ModelLookup { -} -public struct TrendingBundles : StyliticsData.IStyliticsData { - public var list: [StyliticsData.OutfitBundle]? +public struct ReplacementItem { + public let promotions: [Swift.String]? + public let category: Swift.String? + public let largeImageUrl: Swift.String? + public let otherClientItemIds: StyliticsData.DecodableDictionary? + public let collageDimensions: StyliticsData.CollageDimensions? + public let smallImageUrl: Swift.String? + public let productId: Swift.String? + public let itemId: Swift.Int? + public let name: Swift.String? + public let affiliateLink: Swift.String? + public let username: Swift.String? + public let imageUrl: Swift.String? + public let brand: Swift.String? + public let region: Swift.String? + public let style: Swift.String? + public let remoteId: Swift.String? + public let sku: Swift.String? + public let rowWidgetImageUrl: Swift.String? + public let salePrice: Swift.Double? + public let id: Swift.Int? + public let retailerStyle: Swift.String? + public let clientOriginalImageUrl: Swift.String? + public let accountUsername: Swift.String? + public let retailer: Swift.String? + public let gender: Swift.String? + public let skus: [Swift.String]? + public let price: Swift.Double? + public let priceLocalized: Swift.String? + public let salePriceLocalized: Swift.String? } -extension StyliticsData.TrendingBundles : Swift.Decodable { +extension StyliticsData.ReplacementItem : Swift.Decodable { + public enum CodingKeys : Swift.String, Swift.CodingKey { + case promotions + case category + case largeImageUrl + case otherClientItemIds + case collageDimensions + case smallImageUrl + case productId + case itemId + case name + case affiliateLink + case username + case imageUrl + case brand + case region + case style + case remoteId + case sku + case rowWidgetImageUrl + case salePrice + case id + case retailerStyle + case clientOriginalImageUrl + case accountUsername + case retailer + case gender + case skus + case price + case priceLocalized + case salePriceLocalized + #if compiler(>=5.3) && $NonescapableTypes + public init?(rawValue: Swift.String) + #endif + #if compiler(>=5.3) && $NonescapableTypes + public init?(stringValue: Swift.String) + #endif + #if compiler(>=5.3) && $NonescapableTypes + public init?(intValue: Swift.Int) + #endif + public typealias RawValue = Swift.String + #if compiler(>=5.3) && $NonescapableTypes + public var intValue: Swift.Int? { + get + } + #endif + public var rawValue: Swift.String { + get + } + public var stringValue: Swift.String { + get + } + } + public func toOutfitItem(outfitItem: StyliticsData.OutfitItem) -> StyliticsData.OutfitItem public init(from decoder: any Swift.Decoder) throws } +public struct ModelLookup { +} public enum TrackingApisHost { case production case staging @@ -272,17 +408,17 @@ public enum TrackingApisHost { public struct StyledForYouResponse { public typealias ResponseType = StyliticsData.StyledForYou public let response: Foundation.URLResponse? - public var data: StyliticsData.StyledForYouResponse.ResponseType? + public let data: StyliticsData.StyledForYouResponse.ResponseType? public let error: (any Swift.Error)? - public func isResponseEmpty() -> Swift.Bool - public init(response: Foundation.URLResponse?, data: StyliticsData.StyledForYouResponse.ResponseType? = nil, error: (any Swift.Error)?) } -public struct Outfits : StyliticsData.IStyliticsData { - public var list: [StyliticsData.OutfitBundle] +public struct Outfits { + public var list: [StyliticsData.Outfit] public let localizationVersion: Swift.String? public var isMixAndMatchEnabled: Swift.Bool public var accountId: Swift.Int? - public init(list: [StyliticsData.OutfitBundle], localizationVersion: Swift.String?, isMixAndMatchEnabled: Swift.Bool, accountId: Swift.Int? = nil) + #if compiler(>=5.3) && $NonescapableTypes + public init(list: [StyliticsData.Outfit], localizationVersion: Swift.String?, isMixAndMatchEnabled: Swift.Bool, accountId: Swift.Int? = nil) + #endif } extension StyliticsData.Outfits : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws @@ -295,9 +431,9 @@ public enum Event : Swift.String, Swift.CaseIterable { case jumplink case visit case addToCart - case seeMoreExpand - case seeMoreCollapse + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias AllCases = [StyliticsData.Event] public typealias RawValue = Swift.String nonisolated public static var allCases: [StyliticsData.Event] { @@ -317,7 +453,9 @@ public enum UIComponent : Swift.String { case productList case miniModal case bundleCta + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get @@ -326,7 +464,9 @@ public enum UIComponent : Swift.String { public enum ShopTheSetEventType : Swift.String { case set case item + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get @@ -347,7 +487,9 @@ public enum TrackingInfoKey : Swift.String { case uiComponent case outfit case outfitBundle + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get @@ -361,19 +503,17 @@ public enum TrackingWidgetType : Swift.String { case dynamicGalleries case outfitLandingPage case grid - case trendingBundles - case upsells - case styledForYouFullPage + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get } } -public struct StyledForYou : StyliticsData.IStyliticsData { +public struct StyledForYou { public var purchased: StyliticsData.StyledForYouContext? public var browsed: StyliticsData.StyledForYouContext? - public init(purchased: StyliticsData.StyledForYouContext? = nil, browsed: StyliticsData.StyledForYouContext? = nil) } extension StyliticsData.StyledForYou : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws @@ -383,7 +523,9 @@ public struct BundleContext { public let contextType: StyliticsData.ContextType public let pairingMessage: Swift.String? public let productName: Swift.String? + #if compiler(>=5.3) && $NonescapableTypes public init(imageUrl: Swift.String?, contextType: StyliticsData.ContextType, pairingMessage: Swift.String?, productName: Swift.String?) + #endif } public struct ShopTheSetItemsInfo { public let topItem: StyliticsData.ShopTheSetItem @@ -392,12 +534,14 @@ public struct ShopTheSetItemsInfo { public let bottomItemPosition: Swift.Int public let actionItemPosition: StyliticsData.ShopTheSetActionItemPosition public init(topItem: StyliticsData.ShopTheSetItem, topItemPosition: Swift.Int, bottomItem: StyliticsData.ShopTheSetItem, bottomItemPosition: Swift.Int, actionItemPosition: StyliticsData.ShopTheSetActionItemPosition) + #if compiler(>=5.3) && $NonescapableTypes public var collectionIds: [Swift.Int]? { get } + #endif } -public struct ReplacementItems : StyliticsData.IStyliticsData { - public let items: [Swift.String : [StyliticsData.OutfitBundleItem]] +public struct ReplacementItems { + public let items: [Swift.String : [StyliticsData.ReplacementItem]] } extension StyliticsData.ReplacementItems : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws @@ -407,20 +551,23 @@ extension StyliticsData.ReplacementItems : Swift.Decodable { public static func replacements(optionsInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.ReplacementsResponse) -> Swift.Void) public static func dynamicGalleries(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.DynamicGalleriesResponse) -> Swift.Void) throws public static func styledForYou(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.StyledForYouResponse) -> Swift.Void) throws - public static func styledForYouFullPage(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.StyledForYouFullPageResponse) -> Swift.Void) throws - public static func trendingBundles(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.TrendingBundlesResponse) -> Swift.Void) throws - public static func upsells(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.UpsellsResponse) -> Swift.Void) throws public static func shopTheSet(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.ShopTheSetResponse) -> Swift.Void) throws - public static func outfitLandingPage(id: Swift.Int, filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.OutfitLandingPageResponse) -> Swift.Void) throws + public static func outfitLandingPage(outfitId: Swift.Int, filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.OutfitLandingPageResponse) -> Swift.Void) throws public static func configure(config: StyliticsData.StyliticsConfig) throws + #if compiler(>=5.3) && $NonescapableTypes public static func engagement(trackingInfo: StyliticsData.EngagementsTrackingInfo, response: ((StyliticsData.EngagementsResponse) -> Swift.Void)? = nil) + #endif + #if compiler(>=5.3) && $NonescapableTypes public static func purchases(purchasedItems: StyliticsData.PurchasedItems, response: ((StyliticsData.PurchasesResponse) -> Swift.Void)? = nil) + #endif + #if compiler(>=5.3) && $NonescapableTypes public static func updateGlobalLocale(_ locale: Swift.String?) throws + #endif + #if compiler(>=5.3) && $NonescapableTypes public static func updateCustomerProfileId(_ customerProfileId: Swift.String?) throws + #endif public static func doNotTrack(_ doNotTrack: Swift.Bool) public static func outfitsCountDisplayedByUxSdk(outfits: StyliticsData.Outfits, outfitTemplate: StyliticsData.OutfitTemplate) -> Swift.Int - public static func complementary(optionsInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.ComplementaryResponse) -> Swift.Void) throws - public static func shopTheImage(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.ShopTheImageResponse) -> Swift.Void) throws @objc deinit } public struct OutfitLandingPageResponse { @@ -429,7 +576,7 @@ public struct OutfitLandingPageResponse { public let data: StyliticsData.OutfitLandingPageResponse.ResponseType? public let error: (any Swift.Error)? } -public struct ShopTheSet : StyliticsData.IStyliticsData { +public struct ShopTheSet { public let accountId: Swift.Int? public var itemSets: [[StyliticsData.ShopTheSetItem]]? } @@ -437,12 +584,18 @@ extension StyliticsData.ShopTheSet : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } public struct PurchasedItems { - public init(currency: Swift.String, orderId: Swift.String? = nil, itemInfoList: [StyliticsData.PurchasedItemInfo]) + public init(currency: Swift.String, orderId: Swift.String, itemInfoList: [StyliticsData.PurchasedItemInfo], orderTotal: Swift.Double, locale: Swift.String) throws } public struct PurchasedItemInfo { - public init?(remoteId: Swift.String?, itemId: Swift.String?, price: Swift.Double?) - public init?(remoteId: Swift.String?, itemId: Swift.String?, price: Swift.Int?) - public init?(remoteId: Swift.String?, itemId: Swift.Int?, price: Swift.Double?) + #if compiler(>=5.3) && $NonescapableTypes + public init?(remoteId: Swift.String?, itemId: Swift.String?, price: Swift.Double?, quantity: Swift.Int?) + #endif + #if compiler(>=5.3) && $NonescapableTypes + public init?(remoteId: Swift.String?, itemId: Swift.String?, price: Swift.Int?, quantity: Swift.Int?) + #endif + #if compiler(>=5.3) && $NonescapableTypes + public init?(remoteId: Swift.String?, itemId: Swift.Int?, price: Swift.Double?, quantity: Swift.Int?) + #endif } public struct OutfitBundleItem { public let promotions: [Swift.String]? @@ -484,47 +637,14 @@ public struct OutfitBundleItem { public let skus: [Swift.String]? public let retailerColor: Swift.String? public let pattern: Swift.String? - public let coords: StyliticsData.Coords? - public var relativeBoost: Swift.String? - public let collageDimensions: StyliticsData.CollageDimensions? - public let region: Swift.String? - public let rowWidgetImageUrl: Swift.String? - public let id: Swift.Int? - public var widgetType: StyliticsData.TrackingWidgetType? - public let weCategory: Swift.String? - public let originalImageUrl: Swift.String? - public let hexColor: Swift.String? - public let relevance: Swift.Double? - public let guided: Swift.Bool? } extension StyliticsData.OutfitBundleItem : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } -extension StyliticsData.OutfitBundleItem { - public func updateReplacementFromAnchorItem(_ anchorItem: StyliticsData.OutfitBundleItem) -> StyliticsData.OutfitBundleItem -} -public struct ShopTheImageResponse { - public typealias ResponseType = StyliticsData.ShopTheImage - public let response: Foundation.URLResponse? - public let data: StyliticsData.ShopTheImageResponse.ResponseType? - public let error: (any Swift.Error)? -} -public struct UpsellItems : StyliticsData.IStyliticsData { - public var upsells: [StyliticsData.OutfitBundleItem]? -} -extension StyliticsData.UpsellItems : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} public enum EngagementInfo { - case replacement(outfitBundle: StyliticsData.OutfitBundle, oldOutfitBundleItem: StyliticsData.OutfitBundleItem, newOutfitBundleItem: StyliticsData.OutfitBundleItem) - case outfitBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case outfitBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case classicBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case classicBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case hotspotBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case hotspotBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case gridBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case gridBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) + case outfit(outfit: StyliticsData.Outfit, position: Swift.Int) + case outfitItem(outfitItem: StyliticsData.OutfitItem, position: Swift.Int) + case replacement(outfit: StyliticsData.Outfit, oldOutfitItem: StyliticsData.OutfitItem, newOutfitItem: StyliticsData.OutfitItem) case galleryBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) case galleryBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) case eventDetails(requestId: Swift.String) @@ -533,17 +653,11 @@ public enum EngagementInfo { case styledForYouBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) case outfitLandingPageBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) case outfitLandingPageBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case trendingBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case trendingBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case upsellsItemData(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case styledForYouFullPageData(requestId: Swift.String, position: Swift.Int) - case shopTheImageItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) } public struct EngagementsTrackingInfo { - public let event: StyliticsData.Event - public let engagementInfo: StyliticsData.EngagementInfo - public let extraInfo: [Swift.String : Any]? + #if compiler(>=5.3) && $NonescapableTypes public init(event: StyliticsData.Event, engagementInfo: StyliticsData.EngagementInfo, extraInfo: [Swift.String : Any]? = nil) + #endif } public struct StyledForYouContext { public var requested: [StyliticsData.StyledForYouContextItem] @@ -571,32 +685,6 @@ public enum DataApisHost { get } } -public protocol IStyliticsData { -} -public struct Matches : StyliticsData.IStyliticsData { - public let status: Swift.String? - public let imageUrl: Swift.String? - public var featureGroups: [Swift.String : StyliticsData.Features]? - public let accountId: Swift.Int? -} -extension StyliticsData.Matches : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} -public struct ShopTheImage : StyliticsData.IStyliticsData { - public var version: Swift.String? - public var matches: [Swift.String : StyliticsData.Matches]? -} -extension StyliticsData.ShopTheImage : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} -public struct Features : StyliticsData.IStyliticsData { - public var category: Swift.String? - public var coords: StyliticsData.Coords? - public var items: [StyliticsData.OutfitBundleItem]? -} -extension StyliticsData.Features : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} public enum OutfitTemplate { case classic case hotspot @@ -607,16 +695,6 @@ public enum OutfitTemplate { get } } -public enum SYFYFullPageModule : Swift.String { - case syfy - case trendingBundles - case upsells - public init?(rawValue: Swift.String) - public typealias RawValue = Swift.String - public var rawValue: Swift.String { - get - } -} public struct Personalization { public let browsedItems: [StyliticsData.BrowsedItem]? public let purchasedItems: [StyliticsData.PurchasedItem]? @@ -624,14 +702,6 @@ public struct Personalization { extension StyliticsData.Personalization : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } -public struct TrendingBundlesResponse { - public typealias ResponseType = StyliticsData.TrendingBundles - public let response: Foundation.URLResponse? - public var data: StyliticsData.TrendingBundlesResponse.ResponseType? - public let error: (any Swift.Error)? - public func isResponseEmpty() -> Swift.Bool - public init(response: Foundation.URLResponse?, data: StyliticsData.TrendingBundlesResponse.ResponseType? = nil, error: (any Swift.Error)?) -} public struct OutfitBundle { public let personalization: StyliticsData.Personalization? public let lookbookImageUrl: Swift.String? @@ -656,15 +726,6 @@ public struct OutfitBundle { public let updatedAt: Swift.String? public let relativeBoost: Swift.String? public let primaryRequestedId: Swift.String? - public let label: Swift.String? - public let versionId: Swift.Int? - public let sessionId: Swift.String? - public let impressionId: Swift.String? - public let onModelImage: Swift.Bool? - public let widgetAPIOutfitSortCompare: StyliticsData.DecodableDictionary? - public let imageUpdatedAt: Swift.String? - public let traits: [StyliticsData.DecodableDictionary]? - public var widgetType: StyliticsData.TrackingWidgetType? } extension StyliticsData.OutfitBundle : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws @@ -677,6 +738,9 @@ extension StyliticsData.ContextType : Swift.Hashable {} extension StyliticsData.ContextType : Swift.RawRepresentable {} extension StyliticsData.NetworkError : Swift.Equatable {} extension StyliticsData.NetworkError : Swift.Hashable {} +extension StyliticsData.ReplacementItem.CodingKeys : Swift.Equatable {} +extension StyliticsData.ReplacementItem.CodingKeys : Swift.Hashable {} +extension StyliticsData.ReplacementItem.CodingKeys : Swift.RawRepresentable {} extension StyliticsData.Event : Swift.Equatable {} extension StyliticsData.Event : Swift.Hashable {} extension StyliticsData.Event : Swift.RawRepresentable {} @@ -696,6 +760,3 @@ extension StyliticsData.TrackingWidgetType : Swift.Hashable {} extension StyliticsData.TrackingWidgetType : Swift.RawRepresentable {} extension StyliticsData.OutfitTemplate : Swift.Equatable {} extension StyliticsData.OutfitTemplate : Swift.Hashable {} -extension StyliticsData.SYFYFullPageModule : Swift.Equatable {} -extension StyliticsData.SYFYFullPageModule : Swift.Hashable {} -extension StyliticsData.SYFYFullPageModule : Swift.RawRepresentable {} diff --git a/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.swiftdoc index 88bfdd1..08b3542 100644 Binary files a/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.swiftinterface index 74e0d19..6aeb263 100644 --- a/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ b/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -1,7 +1,7 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) +// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1) // swift-module-flags: -target arm64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name StyliticsData -// swift-module-flags-ignorable: -no-verify-emitted-module-interface -interface-compiler-version 6.1 +// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2 import CryptoKit import Foundation import SQLite3 @@ -40,13 +40,21 @@ extension StyliticsData.CollageDimensions : Swift.Decodable { case outfitWidth case imageHeight case imageWidth + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif + #if compiler(>=5.3) && $NonescapableTypes public init?(stringValue: Swift.String) + #endif + #if compiler(>=5.3) && $NonescapableTypes public init?(intValue: Swift.Int) + #endif public typealias RawValue = Swift.String + #if compiler(>=5.3) && $NonescapableTypes public var intValue: Swift.Int? { get } + #endif public var rawValue: Swift.String { get } @@ -85,34 +93,11 @@ public struct ReplacementsResponse { public let response: Foundation.URLResponse? public let data: StyliticsData.ReplacementsResponse.ResponseType? public let error: (any Swift.Error)? + #if compiler(>=5.3) && $NonescapableTypes public init(response: Foundation.URLResponse?, data: StyliticsData.ReplacementsResponse.ResponseType?, error: (any Swift.Error)?) + #endif } -public struct RequestedItem : StyliticsData.IStyliticsData { - public let itemId: Swift.Int? - public let remoteId: Swift.String? - public let accountId: Swift.Int? - public var affiliateLink: Swift.String? - public var imageUrl: Swift.String? -} -extension StyliticsData.RequestedItem : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} -public struct Complementary : StyliticsData.IStyliticsData { - public var requestedItems: [Swift.String : StyliticsData.RequestedItem]? - public var complementaryItems: [Swift.String : [Swift.String : [StyliticsData.OutfitBundleItem]?]]? -} -extension StyliticsData.Complementary : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} -public struct UpsellsResponse { - public typealias ResponseType = StyliticsData.UpsellItems - public let response: Foundation.URLResponse? - public var data: StyliticsData.UpsellsResponse.ResponseType? - public let error: (any Swift.Error)? - public func isResponseEmpty() -> Swift.Bool - public init(response: Foundation.URLResponse?, data: StyliticsData.UpsellsResponse.ResponseType? = nil, error: (any Swift.Error)?) -} -public struct OutfitLandingPage : StyliticsData.IStyliticsData { +public struct OutfitLandingPage { public var outfitBundle: StyliticsData.OutfitBundle? public var outfitBundleItems: [StyliticsData.OutfitBundleItem]? public var similarOutfits: [StyliticsData.OutfitBundle]? @@ -120,15 +105,83 @@ public struct OutfitLandingPage : StyliticsData.IStyliticsData { extension StyliticsData.OutfitLandingPage : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } -public struct StyledForYouFullPageResponse : StyliticsData.IStyliticsData { - public var styledForYouResponse: StyliticsData.StyledForYouResponse - public var trendingBundlesResponse: StyliticsData.TrendingBundlesResponse - public var upsellsResponse: StyliticsData.UpsellsResponse - public init(styledForYouResponse: StyliticsData.StyledForYouResponse, trendingBundlesResponse: StyliticsData.TrendingBundlesResponse, upsellsResponse: StyliticsData.UpsellsResponse) +public struct Outfit { + public let lookbookImageUrl: Swift.String? + public let tags: [Swift.String]? + public let primaryStyliticsItemId: Swift.Int? + public let relativeBoost: Swift.String? + public let label: Swift.String? + public let largeImageUrl: Swift.String? + public let accountId: Swift.Int? + public let versionId: Swift.Int? + public let transparentImageUrl: Swift.String? + public let username: Swift.String? + public let sessionId: Swift.String? + public let baseImageUrl: Swift.String? + public let impressionId: Swift.String? + public let imageUrl: Swift.String? + public let primaryRemoteId: Swift.String? + public let updatedAt: Swift.String? + public let coverImageUrl: Swift.String? + public let id: Swift.Int? + public let accountUsername: Swift.String? + public var items: [StyliticsData.OutfitItem]? + public let onModelImage: Swift.Bool? + public var requestId: Swift.String + public let widgetAPIOutfitSortCompare: StyliticsData.DecodableDictionary? + public let imageUpdatedAt: Swift.String? + public let primaryRequestedID: Swift.String? + public let traits: [StyliticsData.DecodableDictionary]? +} +extension StyliticsData.Outfit : Swift.Decodable { + public init(from decoder: any Swift.Decoder) throws } public struct EngagementsResponse { public var error: (any Swift.Error)? - public init(error: (any Swift.Error)?) +} +public struct OutfitItem { + public let promotions: [Swift.String]? + public let category: Swift.String? + public let tags: [Swift.String]? + public let largeImageUrl: Swift.String? + public let otherClientItemIds: StyliticsData.DecodableDictionary? + public let smallImageUrl: Swift.String? + public let color: Swift.String? + public let accountId: Swift.Int? + public let productId: Swift.String? + public let coords: StyliticsData.Coords? + public let itemId: Swift.Int? + public let name: Swift.String? + public let affiliateLink: Swift.String? + public let username: Swift.String? + public let baseImageUrl: Swift.String? + public let imageUrl: Swift.String? + public let brand: Swift.String? + public let style: Swift.String? + public let remoteId: Swift.String? + public let sku: Swift.String? + public let stocked: Swift.Bool? + public let salePrice: Swift.Double? + public let retailerStyle: Swift.String? + public let clientOriginalImageUrl: Swift.String? + public let accountUsername: Swift.String? + public let retailer: Swift.String? + public let gender: Swift.String? + public let skus: [Swift.String]? + public let retailerColor: Swift.String? + public let price: Swift.Double? + public let pattern: Swift.String? + public var requestId: Swift.String + public let lookbookImageURL: Swift.String? + public let department: Swift.String? + public let colorHex: Swift.String? + public let priceLocalized: Swift.String? + public let transparentImageURL: Swift.String? + public let retailerCategory: Swift.String? + public let salePriceLocalized: Swift.String? +} +extension StyliticsData.OutfitItem : Swift.Decodable { + public init(from decoder: any Swift.Decoder) throws } final public class StyliticsConfig { final public let timeoutInSecs: Swift.Double? @@ -138,7 +191,9 @@ final public class StyliticsConfig { final public var locale: Swift.String? final public let clientName: Swift.String final public var customerProfileId: Swift.String? + #if compiler(>=5.3) && $NonescapableTypes public init(timeoutInSecs: Swift.Double? = nil, enableDebugLogs: Swift.Bool? = nil, dataApisHost: StyliticsData.DataApisHost? = nil, trackingApisHost: StyliticsData.TrackingApisHost? = nil, locale: Swift.String? = nil, clientName: Swift.String, customerProfileId: Swift.String? = nil) + #endif @objc deinit } public struct PurchasedItem { @@ -150,13 +205,19 @@ extension StyliticsData.PurchasedItem : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } extension Swift.Dictionary { + #if compiler(>=5.3) && $NonescapableTypes public func merge(_ dict: [Key : Value]?) -> [Key : Value] + #endif +} +extension StyliticsData.Outfit { + #if compiler(>=5.3) && $NonescapableTypes + public func getAnchorItem() -> StyliticsData.OutfitItem? + #endif } extension StyliticsData.OutfitBundle { - public var pageURL: Swift.String? { - get - } + #if compiler(>=5.3) && $NonescapableTypes public func getAnchorItem() -> StyliticsData.OutfitBundleItem? + #endif } public struct OutfitsResponse { public typealias ResponseType = StyliticsData.Outfits @@ -164,12 +225,6 @@ public struct OutfitsResponse { public let data: StyliticsData.OutfitsResponse.ResponseType? public let error: (any Swift.Error)? } -public struct ComplementaryResponse { - public typealias ResponseType = StyliticsData.Complementary - public let response: Foundation.URLResponse? - public let data: StyliticsData.ComplementaryResponse.ResponseType? - public let error: (any Swift.Error)? -} public struct PurchasesResponse { public var error: (any Swift.Error)? } @@ -221,15 +276,13 @@ extension StyliticsData.ShopTheSetItem : Swift.Decodable { @objc deinit } extension StyliticsData.ExperienceConfigManager { + #if compiler(>=5.3) && $NonescapableTypes public static var labelStyle: Swift.String? { get } - public static func syfyFullPageModules() -> [StyliticsData.SYFYFullPageModule]? - public static var variantWidget: Swift.String? { - get - } + #endif } -public struct GalleryBundles : StyliticsData.IStyliticsData { +public struct GalleryBundles { public var list: [StyliticsData.OutfitBundle] } extension StyliticsData.GalleryBundles : Swift.Decodable { @@ -239,7 +292,9 @@ public enum ContextType : Swift.String { case purchased case browsed case item + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get @@ -253,14 +308,95 @@ public enum NetworkError : Swift.Error { get } } -public struct ModelLookup { -} -public struct TrendingBundles : StyliticsData.IStyliticsData { - public var list: [StyliticsData.OutfitBundle]? +public struct ReplacementItem { + public let promotions: [Swift.String]? + public let category: Swift.String? + public let largeImageUrl: Swift.String? + public let otherClientItemIds: StyliticsData.DecodableDictionary? + public let collageDimensions: StyliticsData.CollageDimensions? + public let smallImageUrl: Swift.String? + public let productId: Swift.String? + public let itemId: Swift.Int? + public let name: Swift.String? + public let affiliateLink: Swift.String? + public let username: Swift.String? + public let imageUrl: Swift.String? + public let brand: Swift.String? + public let region: Swift.String? + public let style: Swift.String? + public let remoteId: Swift.String? + public let sku: Swift.String? + public let rowWidgetImageUrl: Swift.String? + public let salePrice: Swift.Double? + public let id: Swift.Int? + public let retailerStyle: Swift.String? + public let clientOriginalImageUrl: Swift.String? + public let accountUsername: Swift.String? + public let retailer: Swift.String? + public let gender: Swift.String? + public let skus: [Swift.String]? + public let price: Swift.Double? + public let priceLocalized: Swift.String? + public let salePriceLocalized: Swift.String? } -extension StyliticsData.TrendingBundles : Swift.Decodable { +extension StyliticsData.ReplacementItem : Swift.Decodable { + public enum CodingKeys : Swift.String, Swift.CodingKey { + case promotions + case category + case largeImageUrl + case otherClientItemIds + case collageDimensions + case smallImageUrl + case productId + case itemId + case name + case affiliateLink + case username + case imageUrl + case brand + case region + case style + case remoteId + case sku + case rowWidgetImageUrl + case salePrice + case id + case retailerStyle + case clientOriginalImageUrl + case accountUsername + case retailer + case gender + case skus + case price + case priceLocalized + case salePriceLocalized + #if compiler(>=5.3) && $NonescapableTypes + public init?(rawValue: Swift.String) + #endif + #if compiler(>=5.3) && $NonescapableTypes + public init?(stringValue: Swift.String) + #endif + #if compiler(>=5.3) && $NonescapableTypes + public init?(intValue: Swift.Int) + #endif + public typealias RawValue = Swift.String + #if compiler(>=5.3) && $NonescapableTypes + public var intValue: Swift.Int? { + get + } + #endif + public var rawValue: Swift.String { + get + } + public var stringValue: Swift.String { + get + } + } + public func toOutfitItem(outfitItem: StyliticsData.OutfitItem) -> StyliticsData.OutfitItem public init(from decoder: any Swift.Decoder) throws } +public struct ModelLookup { +} public enum TrackingApisHost { case production case staging @@ -272,17 +408,17 @@ public enum TrackingApisHost { public struct StyledForYouResponse { public typealias ResponseType = StyliticsData.StyledForYou public let response: Foundation.URLResponse? - public var data: StyliticsData.StyledForYouResponse.ResponseType? + public let data: StyliticsData.StyledForYouResponse.ResponseType? public let error: (any Swift.Error)? - public func isResponseEmpty() -> Swift.Bool - public init(response: Foundation.URLResponse?, data: StyliticsData.StyledForYouResponse.ResponseType? = nil, error: (any Swift.Error)?) } -public struct Outfits : StyliticsData.IStyliticsData { - public var list: [StyliticsData.OutfitBundle] +public struct Outfits { + public var list: [StyliticsData.Outfit] public let localizationVersion: Swift.String? public var isMixAndMatchEnabled: Swift.Bool public var accountId: Swift.Int? - public init(list: [StyliticsData.OutfitBundle], localizationVersion: Swift.String?, isMixAndMatchEnabled: Swift.Bool, accountId: Swift.Int? = nil) + #if compiler(>=5.3) && $NonescapableTypes + public init(list: [StyliticsData.Outfit], localizationVersion: Swift.String?, isMixAndMatchEnabled: Swift.Bool, accountId: Swift.Int? = nil) + #endif } extension StyliticsData.Outfits : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws @@ -295,9 +431,9 @@ public enum Event : Swift.String, Swift.CaseIterable { case jumplink case visit case addToCart - case seeMoreExpand - case seeMoreCollapse + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias AllCases = [StyliticsData.Event] public typealias RawValue = Swift.String nonisolated public static var allCases: [StyliticsData.Event] { @@ -317,7 +453,9 @@ public enum UIComponent : Swift.String { case productList case miniModal case bundleCta + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get @@ -326,7 +464,9 @@ public enum UIComponent : Swift.String { public enum ShopTheSetEventType : Swift.String { case set case item + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get @@ -347,7 +487,9 @@ public enum TrackingInfoKey : Swift.String { case uiComponent case outfit case outfitBundle + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get @@ -361,19 +503,17 @@ public enum TrackingWidgetType : Swift.String { case dynamicGalleries case outfitLandingPage case grid - case trendingBundles - case upsells - case styledForYouFullPage + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get } } -public struct StyledForYou : StyliticsData.IStyliticsData { +public struct StyledForYou { public var purchased: StyliticsData.StyledForYouContext? public var browsed: StyliticsData.StyledForYouContext? - public init(purchased: StyliticsData.StyledForYouContext? = nil, browsed: StyliticsData.StyledForYouContext? = nil) } extension StyliticsData.StyledForYou : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws @@ -383,7 +523,9 @@ public struct BundleContext { public let contextType: StyliticsData.ContextType public let pairingMessage: Swift.String? public let productName: Swift.String? + #if compiler(>=5.3) && $NonescapableTypes public init(imageUrl: Swift.String?, contextType: StyliticsData.ContextType, pairingMessage: Swift.String?, productName: Swift.String?) + #endif } public struct ShopTheSetItemsInfo { public let topItem: StyliticsData.ShopTheSetItem @@ -392,12 +534,14 @@ public struct ShopTheSetItemsInfo { public let bottomItemPosition: Swift.Int public let actionItemPosition: StyliticsData.ShopTheSetActionItemPosition public init(topItem: StyliticsData.ShopTheSetItem, topItemPosition: Swift.Int, bottomItem: StyliticsData.ShopTheSetItem, bottomItemPosition: Swift.Int, actionItemPosition: StyliticsData.ShopTheSetActionItemPosition) + #if compiler(>=5.3) && $NonescapableTypes public var collectionIds: [Swift.Int]? { get } + #endif } -public struct ReplacementItems : StyliticsData.IStyliticsData { - public let items: [Swift.String : [StyliticsData.OutfitBundleItem]] +public struct ReplacementItems { + public let items: [Swift.String : [StyliticsData.ReplacementItem]] } extension StyliticsData.ReplacementItems : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws @@ -407,20 +551,23 @@ extension StyliticsData.ReplacementItems : Swift.Decodable { public static func replacements(optionsInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.ReplacementsResponse) -> Swift.Void) public static func dynamicGalleries(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.DynamicGalleriesResponse) -> Swift.Void) throws public static func styledForYou(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.StyledForYouResponse) -> Swift.Void) throws - public static func styledForYouFullPage(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.StyledForYouFullPageResponse) -> Swift.Void) throws - public static func trendingBundles(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.TrendingBundlesResponse) -> Swift.Void) throws - public static func upsells(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.UpsellsResponse) -> Swift.Void) throws public static func shopTheSet(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.ShopTheSetResponse) -> Swift.Void) throws - public static func outfitLandingPage(id: Swift.Int, filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.OutfitLandingPageResponse) -> Swift.Void) throws + public static func outfitLandingPage(outfitId: Swift.Int, filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.OutfitLandingPageResponse) -> Swift.Void) throws public static func configure(config: StyliticsData.StyliticsConfig) throws + #if compiler(>=5.3) && $NonescapableTypes public static func engagement(trackingInfo: StyliticsData.EngagementsTrackingInfo, response: ((StyliticsData.EngagementsResponse) -> Swift.Void)? = nil) + #endif + #if compiler(>=5.3) && $NonescapableTypes public static func purchases(purchasedItems: StyliticsData.PurchasedItems, response: ((StyliticsData.PurchasesResponse) -> Swift.Void)? = nil) + #endif + #if compiler(>=5.3) && $NonescapableTypes public static func updateGlobalLocale(_ locale: Swift.String?) throws + #endif + #if compiler(>=5.3) && $NonescapableTypes public static func updateCustomerProfileId(_ customerProfileId: Swift.String?) throws + #endif public static func doNotTrack(_ doNotTrack: Swift.Bool) public static func outfitsCountDisplayedByUxSdk(outfits: StyliticsData.Outfits, outfitTemplate: StyliticsData.OutfitTemplate) -> Swift.Int - public static func complementary(optionsInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.ComplementaryResponse) -> Swift.Void) throws - public static func shopTheImage(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.ShopTheImageResponse) -> Swift.Void) throws @objc deinit } public struct OutfitLandingPageResponse { @@ -429,7 +576,7 @@ public struct OutfitLandingPageResponse { public let data: StyliticsData.OutfitLandingPageResponse.ResponseType? public let error: (any Swift.Error)? } -public struct ShopTheSet : StyliticsData.IStyliticsData { +public struct ShopTheSet { public let accountId: Swift.Int? public var itemSets: [[StyliticsData.ShopTheSetItem]]? } @@ -437,12 +584,18 @@ extension StyliticsData.ShopTheSet : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } public struct PurchasedItems { - public init(currency: Swift.String, orderId: Swift.String? = nil, itemInfoList: [StyliticsData.PurchasedItemInfo]) + public init(currency: Swift.String, orderId: Swift.String, itemInfoList: [StyliticsData.PurchasedItemInfo], orderTotal: Swift.Double, locale: Swift.String) throws } public struct PurchasedItemInfo { - public init?(remoteId: Swift.String?, itemId: Swift.String?, price: Swift.Double?) - public init?(remoteId: Swift.String?, itemId: Swift.String?, price: Swift.Int?) - public init?(remoteId: Swift.String?, itemId: Swift.Int?, price: Swift.Double?) + #if compiler(>=5.3) && $NonescapableTypes + public init?(remoteId: Swift.String?, itemId: Swift.String?, price: Swift.Double?, quantity: Swift.Int?) + #endif + #if compiler(>=5.3) && $NonescapableTypes + public init?(remoteId: Swift.String?, itemId: Swift.String?, price: Swift.Int?, quantity: Swift.Int?) + #endif + #if compiler(>=5.3) && $NonescapableTypes + public init?(remoteId: Swift.String?, itemId: Swift.Int?, price: Swift.Double?, quantity: Swift.Int?) + #endif } public struct OutfitBundleItem { public let promotions: [Swift.String]? @@ -484,47 +637,14 @@ public struct OutfitBundleItem { public let skus: [Swift.String]? public let retailerColor: Swift.String? public let pattern: Swift.String? - public let coords: StyliticsData.Coords? - public var relativeBoost: Swift.String? - public let collageDimensions: StyliticsData.CollageDimensions? - public let region: Swift.String? - public let rowWidgetImageUrl: Swift.String? - public let id: Swift.Int? - public var widgetType: StyliticsData.TrackingWidgetType? - public let weCategory: Swift.String? - public let originalImageUrl: Swift.String? - public let hexColor: Swift.String? - public let relevance: Swift.Double? - public let guided: Swift.Bool? } extension StyliticsData.OutfitBundleItem : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } -extension StyliticsData.OutfitBundleItem { - public func updateReplacementFromAnchorItem(_ anchorItem: StyliticsData.OutfitBundleItem) -> StyliticsData.OutfitBundleItem -} -public struct ShopTheImageResponse { - public typealias ResponseType = StyliticsData.ShopTheImage - public let response: Foundation.URLResponse? - public let data: StyliticsData.ShopTheImageResponse.ResponseType? - public let error: (any Swift.Error)? -} -public struct UpsellItems : StyliticsData.IStyliticsData { - public var upsells: [StyliticsData.OutfitBundleItem]? -} -extension StyliticsData.UpsellItems : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} public enum EngagementInfo { - case replacement(outfitBundle: StyliticsData.OutfitBundle, oldOutfitBundleItem: StyliticsData.OutfitBundleItem, newOutfitBundleItem: StyliticsData.OutfitBundleItem) - case outfitBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case outfitBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case classicBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case classicBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case hotspotBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case hotspotBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case gridBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case gridBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) + case outfit(outfit: StyliticsData.Outfit, position: Swift.Int) + case outfitItem(outfitItem: StyliticsData.OutfitItem, position: Swift.Int) + case replacement(outfit: StyliticsData.Outfit, oldOutfitItem: StyliticsData.OutfitItem, newOutfitItem: StyliticsData.OutfitItem) case galleryBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) case galleryBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) case eventDetails(requestId: Swift.String) @@ -533,17 +653,11 @@ public enum EngagementInfo { case styledForYouBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) case outfitLandingPageBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) case outfitLandingPageBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case trendingBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case trendingBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case upsellsItemData(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case styledForYouFullPageData(requestId: Swift.String, position: Swift.Int) - case shopTheImageItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) } public struct EngagementsTrackingInfo { - public let event: StyliticsData.Event - public let engagementInfo: StyliticsData.EngagementInfo - public let extraInfo: [Swift.String : Any]? + #if compiler(>=5.3) && $NonescapableTypes public init(event: StyliticsData.Event, engagementInfo: StyliticsData.EngagementInfo, extraInfo: [Swift.String : Any]? = nil) + #endif } public struct StyledForYouContext { public var requested: [StyliticsData.StyledForYouContextItem] @@ -571,32 +685,6 @@ public enum DataApisHost { get } } -public protocol IStyliticsData { -} -public struct Matches : StyliticsData.IStyliticsData { - public let status: Swift.String? - public let imageUrl: Swift.String? - public var featureGroups: [Swift.String : StyliticsData.Features]? - public let accountId: Swift.Int? -} -extension StyliticsData.Matches : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} -public struct ShopTheImage : StyliticsData.IStyliticsData { - public var version: Swift.String? - public var matches: [Swift.String : StyliticsData.Matches]? -} -extension StyliticsData.ShopTheImage : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} -public struct Features : StyliticsData.IStyliticsData { - public var category: Swift.String? - public var coords: StyliticsData.Coords? - public var items: [StyliticsData.OutfitBundleItem]? -} -extension StyliticsData.Features : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} public enum OutfitTemplate { case classic case hotspot @@ -607,16 +695,6 @@ public enum OutfitTemplate { get } } -public enum SYFYFullPageModule : Swift.String { - case syfy - case trendingBundles - case upsells - public init?(rawValue: Swift.String) - public typealias RawValue = Swift.String - public var rawValue: Swift.String { - get - } -} public struct Personalization { public let browsedItems: [StyliticsData.BrowsedItem]? public let purchasedItems: [StyliticsData.PurchasedItem]? @@ -624,14 +702,6 @@ public struct Personalization { extension StyliticsData.Personalization : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } -public struct TrendingBundlesResponse { - public typealias ResponseType = StyliticsData.TrendingBundles - public let response: Foundation.URLResponse? - public var data: StyliticsData.TrendingBundlesResponse.ResponseType? - public let error: (any Swift.Error)? - public func isResponseEmpty() -> Swift.Bool - public init(response: Foundation.URLResponse?, data: StyliticsData.TrendingBundlesResponse.ResponseType? = nil, error: (any Swift.Error)?) -} public struct OutfitBundle { public let personalization: StyliticsData.Personalization? public let lookbookImageUrl: Swift.String? @@ -656,15 +726,6 @@ public struct OutfitBundle { public let updatedAt: Swift.String? public let relativeBoost: Swift.String? public let primaryRequestedId: Swift.String? - public let label: Swift.String? - public let versionId: Swift.Int? - public let sessionId: Swift.String? - public let impressionId: Swift.String? - public let onModelImage: Swift.Bool? - public let widgetAPIOutfitSortCompare: StyliticsData.DecodableDictionary? - public let imageUpdatedAt: Swift.String? - public let traits: [StyliticsData.DecodableDictionary]? - public var widgetType: StyliticsData.TrackingWidgetType? } extension StyliticsData.OutfitBundle : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws @@ -677,6 +738,9 @@ extension StyliticsData.ContextType : Swift.Hashable {} extension StyliticsData.ContextType : Swift.RawRepresentable {} extension StyliticsData.NetworkError : Swift.Equatable {} extension StyliticsData.NetworkError : Swift.Hashable {} +extension StyliticsData.ReplacementItem.CodingKeys : Swift.Equatable {} +extension StyliticsData.ReplacementItem.CodingKeys : Swift.Hashable {} +extension StyliticsData.ReplacementItem.CodingKeys : Swift.RawRepresentable {} extension StyliticsData.Event : Swift.Equatable {} extension StyliticsData.Event : Swift.Hashable {} extension StyliticsData.Event : Swift.RawRepresentable {} @@ -696,6 +760,3 @@ extension StyliticsData.TrackingWidgetType : Swift.Hashable {} extension StyliticsData.TrackingWidgetType : Swift.RawRepresentable {} extension StyliticsData.OutfitTemplate : Swift.Equatable {} extension StyliticsData.OutfitTemplate : Swift.Hashable {} -extension StyliticsData.SYFYFullPageModule : Swift.Equatable {} -extension StyliticsData.SYFYFullPageModule : Swift.Hashable {} -extension StyliticsData.SYFYFullPageModule : Swift.RawRepresentable {} diff --git a/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.abi.json b/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.abi.json index c40e8cc..5716b81 100644 --- a/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.abi.json +++ b/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -851,9 +851,7 @@ "usr": "s:13StyliticsData23StyledForYouContextItemV4fromACs7Decoder_p_tKcfc", "mangledName": "$s13StyliticsData23StyledForYouContextItemV4fromACs7Decoder_p_tKcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], + "implicit": true, "isFromExtension": true, "throwing": true, "init_kind": "Designated" @@ -930,16 +928,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", "name": "CollageDimensions", @@ -1658,6 +1646,13 @@ "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" } ] }, @@ -2876,38 +2871,38 @@ }, { "kind": "TypeDecl", - "name": "RequestedItem", - "printedName": "RequestedItem", + "name": "OutfitLandingPage", + "printedName": "OutfitLandingPage", "children": [ { "kind": "Var", - "name": "itemId", - "printedName": "itemId", + "name": "outfitBundle", + "printedName": "outfitBundle", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "StyliticsData.OutfitBundle?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData13RequestedItemV6itemIdSiSgvp", - "mangledName": "$s13StyliticsData13RequestedItemV6itemIdSiSgvp", + "usr": "s:13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvp", + "mangledName": "$s13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -2918,170 +2913,108 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "StyliticsData.OutfitBundle?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV6itemIdSiSgvg", - "mangledName": "$s13StyliticsData13RequestedItemV6itemIdSiSgvg", + "usr": "s:13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvg", + "mangledName": "$s13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "remoteId", - "printedName": "remoteId", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData13RequestedItemV8remoteIdSSSgvp", - "mangledName": "$s13StyliticsData13RequestedItemV8remoteIdSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.OutfitBundle?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV8remoteIdSSSgvg", - "mangledName": "$s13StyliticsData13RequestedItemV8remoteIdSSSgvg", + "usr": "s:13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvs", + "mangledName": "$s13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvs", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "accountId", - "printedName": "accountId", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData13RequestedItemV9accountIdSiSgvp", - "mangledName": "$s13StyliticsData13RequestedItemV9accountIdSiSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "accessorKind": "set" + }, { "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" + "name": "Void", + "printedName": "()" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV9accountIdSiSgvg", - "mangledName": "$s13StyliticsData13RequestedItemV9accountIdSiSgvg", + "usr": "s:13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvM", + "mangledName": "$s13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvM", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "affiliateLink", - "printedName": "affiliateLink", + "name": "outfitBundleItems", + "printedName": "outfitBundleItems", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.OutfitBundleItem]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundleItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData13RequestedItemV13affiliateLinkSSSgvp", - "mangledName": "$s13StyliticsData13RequestedItemV13affiliateLinkSSSgvp", + "usr": "s:13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvp", + "mangledName": "$s13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasInitialValue", @@ -3098,21 +3031,29 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.OutfitBundleItem]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundleItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV13affiliateLinkSSSgvg", - "mangledName": "$s13StyliticsData13RequestedItemV13affiliateLinkSSSgvg", + "usr": "s:13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvg", + "mangledName": "$s13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -3130,21 +3071,29 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.OutfitBundleItem]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundleItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV13affiliateLinkSSSgvs", - "mangledName": "$s13StyliticsData13RequestedItemV13affiliateLinkSSSgvs", + "usr": "s:13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvs", + "mangledName": "$s13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvs", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "set" @@ -3161,8 +3110,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV13affiliateLinkSSSgvM", - "mangledName": "$s13StyliticsData13RequestedItemV13affiliateLinkSSSgvM", + "usr": "s:13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvM", + "mangledName": "$s13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvM", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "_modify" @@ -3171,27 +3120,35 @@ }, { "kind": "Var", - "name": "imageUrl", - "printedName": "imageUrl", + "name": "similarOutfits", + "printedName": "similarOutfits", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.OutfitBundle]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundle]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData13RequestedItemV8imageUrlSSSgvp", - "mangledName": "$s13StyliticsData13RequestedItemV8imageUrlSSSgvp", + "usr": "s:13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvp", + "mangledName": "$s13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasInitialValue", @@ -3208,21 +3165,29 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.OutfitBundle]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundle]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV8imageUrlSSSgvg", - "mangledName": "$s13StyliticsData13RequestedItemV8imageUrlSSSgvg", + "usr": "s:13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvg", + "mangledName": "$s13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -3240,21 +3205,29 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.OutfitBundle]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundle]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV8imageUrlSSSgvs", - "mangledName": "$s13StyliticsData13RequestedItemV8imageUrlSSSgvs", + "usr": "s:13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvs", + "mangledName": "$s13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvs", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "set" @@ -3271,8 +3244,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13RequestedItemV8imageUrlSSSgvM", - "mangledName": "$s13StyliticsData13RequestedItemV8imageUrlSSSgvM", + "usr": "s:13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvM", + "mangledName": "$s13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvM", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "_modify" @@ -3286,9 +3259,9 @@ "children": [ { "kind": "TypeNominal", - "name": "RequestedItem", - "printedName": "StyliticsData.RequestedItem", - "usr": "s:13StyliticsData13RequestedItemV" + "name": "OutfitLandingPage", + "printedName": "StyliticsData.OutfitLandingPage", + "usr": "s:13StyliticsData17OutfitLandingPageV" }, { "kind": "TypeNominal", @@ -3298,20 +3271,18 @@ } ], "declKind": "Constructor", - "usr": "s:13StyliticsData13RequestedItemV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData13RequestedItemV4fromACs7Decoder_p_tKcfc", + "usr": "s:13StyliticsData17OutfitLandingPageV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData17OutfitLandingPageV4fromACs7Decoder_p_tKcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], + "implicit": true, "isFromExtension": true, "throwing": true, "init_kind": "Designated" } ], "declKind": "Struct", - "usr": "s:13StyliticsData13RequestedItemV", - "mangledName": "$s13StyliticsData13RequestedItemV", + "usr": "s:13StyliticsData17OutfitLandingPageV", + "mangledName": "$s13StyliticsData17OutfitLandingPageV", "moduleName": "StyliticsData", "declAttributes": [ "AccessControl" @@ -3331,13 +3302,6 @@ "usr": "s:s9EscapableP", "mangledName": "$ss9EscapableP" }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, { "kind": "Conformance", "name": "Decodable", @@ -3357,54 +3321,57 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "SQLite3", + "printedName": "SQLite3", + "declKind": "Import", + "moduleName": "StyliticsData" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", - "name": "Complementary", - "printedName": "Complementary", + "name": "Outfit", + "printedName": "Outfit", "children": [ { "kind": "Var", - "name": "requestedItems", - "printedName": "requestedItems", + "name": "lookbookImageUrl", + "printedName": "lookbookImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : StyliticsData.RequestedItem]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.RequestedItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "RequestedItem", - "printedName": "StyliticsData.RequestedItem", - "usr": "s:13StyliticsData13RequestedItemV" - } - ], - "usr": "s:SD" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData13ComplementaryV14requestedItemsSDySSAA13RequestedItemVGSgvp", - "mangledName": "$s13StyliticsData13ComplementaryV14requestedItemsSDySSAA13RequestedItemVGSgvp", + "usr": "s:13StyliticsData6OutfitV16lookbookImageUrlSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV16lookbookImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -3415,178 +3382,64 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : StyliticsData.RequestedItem]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.RequestedItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "RequestedItem", - "printedName": "StyliticsData.RequestedItem", - "usr": "s:13StyliticsData13RequestedItemV" - } - ], - "usr": "s:SD" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13ComplementaryV14requestedItemsSDySSAA13RequestedItemVGSgvg", - "mangledName": "$s13StyliticsData13ComplementaryV14requestedItemsSDySSAA13RequestedItemVGSgvg", + "usr": "s:13StyliticsData6OutfitV16lookbookImageUrlSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV16lookbookImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : StyliticsData.RequestedItem]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.RequestedItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "RequestedItem", - "printedName": "StyliticsData.RequestedItem", - "usr": "s:13StyliticsData13RequestedItemV" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData13ComplementaryV14requestedItemsSDySSAA13RequestedItemVGSgvs", - "mangledName": "$s13StyliticsData13ComplementaryV14requestedItemsSDySSAA13RequestedItemVGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData13ComplementaryV14requestedItemsSDySSAA13RequestedItemVGSgvM", - "mangledName": "$s13StyliticsData13ComplementaryV14requestedItemsSDySSAA13RequestedItemVGSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "complementaryItems", - "printedName": "complementaryItems", + "name": "tags", + "printedName": "tags", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : [Swift.String : [StyliticsData.OutfitBundleItem]?]]?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : [Swift.String : [StyliticsData.OutfitBundleItem]?]]", + "name": "Array", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : [StyliticsData.OutfitBundleItem]?]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "usr": "s:SD" } ], - "usr": "s:SD" + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData13ComplementaryV18complementaryItemsSDySSSDySSSayAA16OutfitBundleItemVGSgGGSgvp", - "mangledName": "$s13StyliticsData13ComplementaryV18complementaryItemsSDySSSDySSSayAA16OutfitBundleItemVGSgGGSgvp", + "usr": "s:13StyliticsData6OutfitV4tagsSaySSGSgvp", + "mangledName": "$s13StyliticsData6OutfitV4tagsSaySSGSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -3597,271 +3450,178 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : [Swift.String : [StyliticsData.OutfitBundleItem]?]]?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : [Swift.String : [StyliticsData.OutfitBundleItem]?]]", + "name": "Array", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : [StyliticsData.OutfitBundleItem]?]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "usr": "s:SD" } ], - "usr": "s:SD" + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13ComplementaryV18complementaryItemsSDySSSDySSSayAA16OutfitBundleItemVGSgGGSgvg", - "mangledName": "$s13StyliticsData13ComplementaryV18complementaryItemsSDySSSDySSSayAA16OutfitBundleItemVGSgGGSgvg", + "usr": "s:13StyliticsData6OutfitV4tagsSaySSGSgvg", + "mangledName": "$s13StyliticsData6OutfitV4tagsSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "primaryStyliticsItemId", + "printedName": "primaryStyliticsItemId", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV07primaryA6ItemIdSiSgvp", + "mangledName": "$s13StyliticsData6OutfitV07primaryA6ItemIdSiSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : [Swift.String : [StyliticsData.OutfitBundleItem]?]]?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : [Swift.String : [StyliticsData.OutfitBundleItem]?]]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : [StyliticsData.OutfitBundleItem]?]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:SD" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13ComplementaryV18complementaryItemsSDySSSDySSSayAA16OutfitBundleItemVGSgGGSgvs", - "mangledName": "$s13StyliticsData13ComplementaryV18complementaryItemsSDySSSDySSSayAA16OutfitBundleItemVGSgGGSgvs", + "usr": "s:13StyliticsData6OutfitV07primaryA6ItemIdSiSgvg", + "mangledName": "$s13StyliticsData6OutfitV07primaryA6ItemIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData13ComplementaryV18complementaryItemsSDySSSDySSSayAA16OutfitBundleItemVGSgGGSgvM", - "mangledName": "$s13StyliticsData13ComplementaryV18complementaryItemsSDySSSDySSSayAA16OutfitBundleItemVGSgGGSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", + "kind": "Var", + "name": "relativeBoost", + "printedName": "relativeBoost", "children": [ { "kind": "TypeNominal", - "name": "Complementary", - "printedName": "StyliticsData.Complementary", - "usr": "s:13StyliticsData13ComplementaryV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData13ComplementaryV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData13ComplementaryV4fromACs7Decoder_p_tKcfc", + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV13relativeBoostSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV13relativeBoostSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData13ComplementaryV", - "mangledName": "$s13StyliticsData13ComplementaryV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData6OutfitV13relativeBoostSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV13relativeBoostSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "UpsellsResponse", - "printedName": "UpsellsResponse", - "children": [ { "kind": "Var", - "name": "response", - "printedName": "response", + "name": "label", + "printedName": "label", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData15UpsellsResponseV8responseSo13NSURLResponseCSgvp", - "mangledName": "$s13StyliticsData15UpsellsResponseV8responseSo13NSURLResponseCSgvp", + "usr": "s:13StyliticsData6OutfitV5labelSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV5labelSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -3878,21 +3638,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15UpsellsResponseV8responseSo13NSURLResponseCSgvg", - "mangledName": "$s13StyliticsData15UpsellsResponseV8responseSo13NSURLResponseCSgvg", + "usr": "s:13StyliticsData6OutfitV5labelSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV5labelSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -3901,33 +3661,33 @@ }, { "kind": "Var", - "name": "data", - "printedName": "data", + "name": "largeImageUrl", + "printedName": "largeImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.UpsellItems?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "UpsellItems", - "printedName": "StyliticsData.UpsellItems", - "usr": "s:13StyliticsData11UpsellItemsV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData15UpsellsResponseV4dataAA11UpsellItemsVSgvp", - "mangledName": "$s13StyliticsData15UpsellsResponseV4dataAA11UpsellItemsVSgvp", + "usr": "s:13StyliticsData6OutfitV13largeImageUrlSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV13largeImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -3938,100 +3698,110 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.UpsellItems?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "UpsellItems", - "printedName": "StyliticsData.UpsellItems", - "usr": "s:13StyliticsData11UpsellItemsV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15UpsellsResponseV4dataAA11UpsellItemsVSgvg", - "mangledName": "$s13StyliticsData15UpsellsResponseV4dataAA11UpsellItemsVSgvg", + "usr": "s:13StyliticsData6OutfitV13largeImageUrlSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV13largeImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "accountId", + "printedName": "accountId", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV9accountIdSiSgvp", + "mangledName": "$s13StyliticsData6OutfitV9accountIdSiSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.UpsellItems?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "UpsellItems", - "printedName": "StyliticsData.UpsellItems", - "usr": "s:13StyliticsData11UpsellItemsV" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15UpsellsResponseV4dataAA11UpsellItemsVSgvs", - "mangledName": "$s13StyliticsData15UpsellsResponseV4dataAA11UpsellItemsVSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData15UpsellsResponseV4dataAA11UpsellItemsVSgvM", - "mangledName": "$s13StyliticsData15UpsellsResponseV4dataAA11UpsellItemsVSgvM", + "usr": "s:13StyliticsData6OutfitV9accountIdSiSgvg", + "mangledName": "$s13StyliticsData6OutfitV9accountIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "versionId", + "printedName": "versionId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData15UpsellsResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData15UpsellsResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData6OutfitV9versionIdSiSgvp", + "mangledName": "$s13StyliticsData6OutfitV9versionIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -4048,21 +3818,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15UpsellsResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData15UpsellsResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData6OutfitV9versionIdSiSgvg", + "mangledName": "$s13StyliticsData6OutfitV9versionIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -4070,159 +3840,154 @@ ] }, { - "kind": "Function", - "name": "isResponseEmpty", - "printedName": "isResponseEmpty()", + "kind": "Var", + "name": "transparentImageUrl", + "printedName": "transparentImageUrl", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "declKind": "Func", - "usr": "s:13StyliticsData15UpsellsResponseV02isD5EmptySbyF", - "mangledName": "$s13StyliticsData15UpsellsResponseV02isD5EmptySbyF", + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV19transparentImageUrlSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV19transparentImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(response:data:error:)", - "children": [ - { - "kind": "TypeNominal", - "name": "UpsellsResponse", - "printedName": "StyliticsData.UpsellsResponse", - "usr": "s:13StyliticsData15UpsellsResponseV" - }, + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URLResponse?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "usr": "s:Sq" - }, + "declKind": "Accessor", + "usr": "s:13StyliticsData6OutfitV19transparentImageUrlSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV19transparentImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "username", + "printedName": "username", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.UpsellItems?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "UpsellItems", - "printedName": "StyliticsData.UpsellItems", - "usr": "s:13StyliticsData11UpsellItemsV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "hasDefaultArg": true, "usr": "s:Sq" - }, + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV8usernameSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV8usernameSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:13StyliticsData6OutfitV8usernameSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV8usernameSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData15UpsellsResponseV8response4data5errorACSo13NSURLResponseCSg_AA11UpsellItemsVSgs5Error_pSgtcfc", - "mangledName": "$s13StyliticsData15UpsellsResponseV8response4data5errorACSo13NSURLResponseCSg_AA11UpsellItemsVSgs5Error_pSgtcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData15UpsellsResponseV", - "mangledName": "$s13StyliticsData15UpsellsResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" + ] }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "OutfitLandingPage", - "printedName": "OutfitLandingPage", - "children": [ { "kind": "Var", - "name": "outfitBundle", - "printedName": "outfitBundle", + "name": "sessionId", + "printedName": "sessionId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.OutfitBundle?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvp", - "mangledName": "$s13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvp", + "usr": "s:13StyliticsData6OutfitV9sessionIdSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV9sessionIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -4233,114 +3998,116 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.OutfitBundle?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvg", - "mangledName": "$s13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvg", + "usr": "s:13StyliticsData6OutfitV9sessionIdSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV9sessionIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "baseImageUrl", + "printedName": "baseImageUrl", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV12baseImageUrlSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV12baseImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.OutfitBundle?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvs", - "mangledName": "$s13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvM", - "mangledName": "$s13StyliticsData17OutfitLandingPageV12outfitBundleAA0cG0VSgvM", + "usr": "s:13StyliticsData6OutfitV12baseImageUrlSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV12baseImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "outfitBundleItems", - "printedName": "outfitBundleItems", + "name": "impressionId", + "printedName": "impressionId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvp", - "mangledName": "$s13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvp", + "usr": "s:13StyliticsData6OutfitV12impressionIdSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV12impressionIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -4351,130 +4118,116 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvg", - "mangledName": "$s13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvg", + "usr": "s:13StyliticsData6OutfitV12impressionIdSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV12impressionIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "imageUrl", + "printedName": "imageUrl", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV8imageUrlSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV8imageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvs", - "mangledName": "$s13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvM", - "mangledName": "$s13StyliticsData17OutfitLandingPageV17outfitBundleItemsSayAA0cG4ItemVGSgvM", + "usr": "s:13StyliticsData6OutfitV8imageUrlSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV8imageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "similarOutfits", - "printedName": "similarOutfits", + "name": "primaryRemoteId", + "printedName": "primaryRemoteId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundle]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvp", - "mangledName": "$s13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvp", + "usr": "s:13StyliticsData6OutfitV15primaryRemoteIdSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV15primaryRemoteIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -4485,196 +4238,176 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundle]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvg", - "mangledName": "$s13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvg", + "usr": "s:13StyliticsData6OutfitV15primaryRemoteIdSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV15primaryRemoteIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "updatedAt", + "printedName": "updatedAt", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV9updatedAtSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV9updatedAtSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundle]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvs", - "mangledName": "$s13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvs", + "usr": "s:13StyliticsData6OutfitV9updatedAtSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV9updatedAtSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "set" - }, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "coverImageUrl", + "printedName": "coverImageUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV13coverImageUrlSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV13coverImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvM", - "mangledName": "$s13StyliticsData17OutfitLandingPageV14similarOutfitsSayAA0C6BundleVGSgvM", + "usr": "s:13StyliticsData6OutfitV13coverImageUrlSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV13coverImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", + "kind": "Var", + "name": "id", + "printedName": "id", "children": [ { "kind": "TypeNominal", - "name": "OutfitLandingPage", - "printedName": "StyliticsData.OutfitLandingPage", - "usr": "s:13StyliticsData17OutfitLandingPageV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData17OutfitLandingPageV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData17OutfitLandingPageV4fromACs7Decoder_p_tKcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData17OutfitLandingPageV", - "mangledName": "$s13StyliticsData17OutfitLandingPageV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "StyledForYouFullPageResponse", - "printedName": "StyledForYouFullPageResponse", - "children": [ - { - "kind": "Var", - "name": "styledForYouResponse", - "printedName": "styledForYouResponse", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouResponse", - "printedName": "StyliticsData.StyledForYouResponse", - "usr": "s:13StyliticsData20StyledForYouResponseV" + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV06styleddeH0AA0cdeH0Vvp", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV06styleddeH0AA0cdeH0Vvp", + "usr": "s:13StyliticsData6OutfitV2idSiSgvp", + "mangledName": "$s13StyliticsData6OutfitV2idSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -4684,79 +4417,122 @@ "children": [ { "kind": "TypeNominal", - "name": "StyledForYouResponse", - "printedName": "StyliticsData.StyledForYouResponse", - "usr": "s:13StyliticsData20StyledForYouResponseV" + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV06styleddeH0AA0cdeH0Vvg", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV06styleddeH0AA0cdeH0Vvg", + "usr": "s:13StyliticsData6OutfitV2idSiSgvg", + "mangledName": "$s13StyliticsData6OutfitV2idSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "accountUsername", + "printedName": "accountUsername", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "StyledForYouResponse", - "printedName": "StyliticsData.StyledForYouResponse", - "usr": "s:13StyliticsData20StyledForYouResponseV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV06styleddeH0AA0cdeH0Vvs", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV06styleddeH0AA0cdeH0Vvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV15accountUsernameSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV15accountUsernameSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV06styleddeH0AA0cdeH0VvM", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV06styleddeH0AA0cdeH0VvM", + "usr": "s:13StyliticsData6OutfitV15accountUsernameSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV15accountUsernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "trendingBundlesResponse", - "printedName": "trendingBundlesResponse", + "name": "items", + "printedName": "items", "children": [ { "kind": "TypeNominal", - "name": "TrendingBundlesResponse", - "printedName": "StyliticsData.TrendingBundlesResponse", - "usr": "s:13StyliticsData23TrendingBundlesResponseV" + "name": "Optional", + "printedName": "[StyliticsData.OutfitItem]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.OutfitItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV015trendingBundlesH0AA08TrendingjH0Vvp", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV015trendingBundlesH0AA08TrendingjH0Vvp", + "usr": "s:13StyliticsData6OutfitV5itemsSayAA0C4ItemVGSgvp", + "mangledName": "$s13StyliticsData6OutfitV5itemsSayAA0C4ItemVGSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], @@ -4769,14 +4545,30 @@ "children": [ { "kind": "TypeNominal", - "name": "TrendingBundlesResponse", - "printedName": "StyliticsData.TrendingBundlesResponse", - "usr": "s:13StyliticsData23TrendingBundlesResponseV" + "name": "Optional", + "printedName": "[StyliticsData.OutfitItem]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.OutfitItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV015trendingBundlesH0AA08TrendingjH0Vvg", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV015trendingBundlesH0AA08TrendingjH0Vvg", + "usr": "s:13StyliticsData6OutfitV5itemsSayAA0C4ItemVGSgvg", + "mangledName": "$s13StyliticsData6OutfitV5itemsSayAA0C4ItemVGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -4793,14 +4585,30 @@ }, { "kind": "TypeNominal", - "name": "TrendingBundlesResponse", - "printedName": "StyliticsData.TrendingBundlesResponse", - "usr": "s:13StyliticsData23TrendingBundlesResponseV" + "name": "Optional", + "printedName": "[StyliticsData.OutfitItem]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.OutfitItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV015trendingBundlesH0AA08TrendingjH0Vvs", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV015trendingBundlesH0AA08TrendingjH0Vvs", + "usr": "s:13StyliticsData6OutfitV5itemsSayAA0C4ItemVGSgvs", + "mangledName": "$s13StyliticsData6OutfitV5itemsSayAA0C4ItemVGSgvs", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "set" @@ -4817,8 +4625,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV015trendingBundlesH0AA08TrendingjH0VvM", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV015trendingBundlesH0AA08TrendingjH0VvM", + "usr": "s:13StyliticsData6OutfitV5itemsSayAA0C4ItemVGSgvM", + "mangledName": "$s13StyliticsData6OutfitV5itemsSayAA0C4ItemVGSgvM", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "_modify" @@ -4827,24 +4635,33 @@ }, { "kind": "Var", - "name": "upsellsResponse", - "printedName": "upsellsResponse", + "name": "onModelImage", + "printedName": "onModelImage", "children": [ { "kind": "TypeNominal", - "name": "UpsellsResponse", - "printedName": "StyliticsData.UpsellsResponse", - "usr": "s:13StyliticsData15UpsellsResponseV" + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV07upsellsH0AA07UpsellsH0Vvp", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV07upsellsH0AA07UpsellsH0Vvp", + "usr": "s:13StyliticsData6OutfitV12onModelImageSbSgvp", + "mangledName": "$s13StyliticsData6OutfitV12onModelImageSbSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -4854,18 +4671,70 @@ "children": [ { "kind": "TypeNominal", - "name": "UpsellsResponse", - "printedName": "StyliticsData.UpsellsResponse", - "usr": "s:13StyliticsData15UpsellsResponseV" + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV07upsellsH0AA07UpsellsH0Vvg", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV07upsellsH0AA07UpsellsH0Vvg", + "usr": "s:13StyliticsData6OutfitV12onModelImageSbSgvg", + "mangledName": "$s13StyliticsData6OutfitV12onModelImageSbSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "requestId", + "printedName": "requestId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV9requestIdSSvp", + "mangledName": "$s13StyliticsData6OutfitV9requestIdSSvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData6OutfitV9requestIdSSvg", + "mangledName": "$s13StyliticsData6OutfitV9requestIdSSvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, { "kind": "Accessor", "name": "Set", @@ -4878,14 +4747,14 @@ }, { "kind": "TypeNominal", - "name": "UpsellsResponse", - "printedName": "StyliticsData.UpsellsResponse", - "usr": "s:13StyliticsData15UpsellsResponseV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV07upsellsH0AA07UpsellsH0Vvs", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV07upsellsH0AA07UpsellsH0Vvs", + "usr": "s:13StyliticsData6OutfitV9requestIdSSvs", + "mangledName": "$s13StyliticsData6OutfitV9requestIdSSvs", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "set" @@ -4902,226 +4771,43 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV07upsellsH0AA07UpsellsH0VvM", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV07upsellsH0AA07UpsellsH0VvM", + "usr": "s:13StyliticsData6OutfitV9requestIdSSvM", + "mangledName": "$s13StyliticsData6OutfitV9requestIdSSvM", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "_modify" } ] }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(styledForYouResponse:trendingBundlesResponse:upsellsResponse:)", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouFullPageResponse", - "printedName": "StyliticsData.StyledForYouFullPageResponse", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV" - }, - { - "kind": "TypeNominal", - "name": "StyledForYouResponse", - "printedName": "StyliticsData.StyledForYouResponse", - "usr": "s:13StyliticsData20StyledForYouResponseV" - }, - { - "kind": "TypeNominal", - "name": "TrendingBundlesResponse", - "printedName": "StyliticsData.TrendingBundlesResponse", - "usr": "s:13StyliticsData23TrendingBundlesResponseV" - }, - { - "kind": "TypeNominal", - "name": "UpsellsResponse", - "printedName": "StyliticsData.UpsellsResponse", - "usr": "s:13StyliticsData15UpsellsResponseV" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV06styleddeH0015trendingBundlesH007upsellsH0AcA0cdeH0V_AA08TrendingkH0VAA07UpsellsH0Vtcfc", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV06styleddeH0015trendingBundlesH007upsellsH0AcA0cdeH0V_AA08TrendingkH0VAA07UpsellsH0Vtcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV", - "mangledName": "$s13StyliticsData28StyledForYouFullPageResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "SQLite3", - "printedName": "SQLite3", - "declKind": "Import", - "moduleName": "StyliticsData" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "EngagementsResponse", - "printedName": "EngagementsResponse", - "children": [ { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "widgetAPIOutfitSortCompare", + "printedName": "widgetAPIOutfitSortCompare", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "StyliticsData.DecodableDictionary?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData19EngagementsResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData19EngagementsResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData6OutfitV26widgetAPIOutfitSortCompareAA19DecodableDictionaryVSgvp", + "mangledName": "$s13StyliticsData6OutfitV26widgetAPIOutfitSortCompareAA19DecodableDictionaryVSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -5132,189 +4818,112 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "StyliticsData.DecodableDictionary?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19EngagementsResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData19EngagementsResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData6OutfitV26widgetAPIOutfitSortCompareAA19DecodableDictionaryVSgvg", + "mangledName": "$s13StyliticsData6OutfitV26widgetAPIOutfitSortCompareAA19DecodableDictionaryVSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "imageUpdatedAt", + "printedName": "imageUpdatedAt", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData6OutfitV14imageUpdatedAtSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV14imageUpdatedAtSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19EngagementsResponseV5errors5Error_pSgvs", - "mangledName": "$s13StyliticsData19EngagementsResponseV5errors5Error_pSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData19EngagementsResponseV5errors5Error_pSgvM", - "mangledName": "$s13StyliticsData19EngagementsResponseV5errors5Error_pSgvM", + "usr": "s:13StyliticsData6OutfitV14imageUpdatedAtSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV14imageUpdatedAtSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(error:)", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementsResponse", - "printedName": "StyliticsData.EngagementsResponse", - "usr": "s:13StyliticsData19EngagementsResponseV" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData19EngagementsResponseV5errorACs5Error_pSg_tcfc", - "mangledName": "$s13StyliticsData19EngagementsResponseV5errorACs5Error_pSg_tcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData19EngagementsResponseV", - "mangledName": "$s13StyliticsData19EngagementsResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "StyliticsConfig", - "printedName": "StyliticsConfig", - "children": [ { "kind": "Var", - "name": "timeoutInSecs", - "printedName": "timeoutInSecs", + "name": "primaryRequestedID", + "printedName": "primaryRequestedID", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData0A6ConfigC13timeoutInSecsSdSgvp", - "mangledName": "$s13StyliticsData0A6ConfigC13timeoutInSecsSdSgvp", + "usr": "s:13StyliticsData6OutfitV18primaryRequestedIDSSSgvp", + "mangledName": "$s13StyliticsData6OutfitV18primaryRequestedIDSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "Final", "HasStorage", "AccessControl" ], @@ -5329,56 +4938,60 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC13timeoutInSecsSdSgvg", - "mangledName": "$s13StyliticsData0A6ConfigC13timeoutInSecsSdSgvg", + "usr": "s:13StyliticsData6OutfitV18primaryRequestedIDSSSgvg", + "mangledName": "$s13StyliticsData6OutfitV18primaryRequestedIDSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "declAttributes": [ - "Final" - ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "enableDebugLogs", - "printedName": "enableDebugLogs", + "name": "traits", + "printedName": "traits", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Bool?", + "printedName": "[StyliticsData.DecodableDictionary]?", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Array", + "printedName": "[StyliticsData.DecodableDictionary]", + "children": [ + { + "kind": "TypeNominal", + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData0A6ConfigC15enableDebugLogsSbSgvp", - "mangledName": "$s13StyliticsData0A6ConfigC15enableDebugLogsSbSgvp", + "usr": "s:13StyliticsData6OutfitV6traitsSayAA19DecodableDictionaryVGSgvp", + "mangledName": "$s13StyliticsData6OutfitV6traitsSayAA19DecodableDictionaryVGSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "Final", "HasStorage", "AccessControl" ], @@ -5393,185 +5006,233 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Bool?", + "printedName": "[StyliticsData.DecodableDictionary]?", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Array", + "printedName": "[StyliticsData.DecodableDictionary]", + "children": [ + { + "kind": "TypeNominal", + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC15enableDebugLogsSbSgvg", - "mangledName": "$s13StyliticsData0A6ConfigC15enableDebugLogsSbSgvg", + "usr": "s:13StyliticsData6OutfitV6traitsSayAA19DecodableDictionaryVGSgvg", + "mangledName": "$s13StyliticsData6OutfitV6traitsSayAA19DecodableDictionaryVGSgvg", "moduleName": "StyliticsData", "implicit": true, - "declAttributes": [ - "Final" - ], "accessorKind": "get" } ] }, { - "kind": "Var", - "name": "dataApisHost", - "printedName": "dataApisHost", + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.DataApisHost?", - "children": [ - { - "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" - } - ], - "usr": "s:Sq" + "name": "Outfit", + "printedName": "StyliticsData.Outfit", + "usr": "s:13StyliticsData6OutfitV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" } ], - "declKind": "Var", - "usr": "s:13StyliticsData0A6ConfigC12dataApisHostAA0beF0OSgvp", - "mangledName": "$s13StyliticsData0A6ConfigC12dataApisHostAA0beF0OSgvp", + "declKind": "Constructor", + "usr": "s:13StyliticsData6OutfitV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData6OutfitV4fromACs7Decoder_p_tKcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.DataApisHost?", - "children": [ - { - "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC12dataApisHostAA0beF0OSgvg", - "mangledName": "$s13StyliticsData0A6ConfigC12dataApisHostAA0beF0OSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" }, { - "kind": "Var", - "name": "trackingApisHost", - "printedName": "trackingApisHost", + "kind": "Function", + "name": "getAnchorItem", + "printedName": "getAnchorItem()", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.TrackingApisHost?", + "printedName": "StyliticsData.OutfitItem?", "children": [ { "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" } ], "usr": "s:Sq" } ], - "declKind": "Var", - "usr": "s:13StyliticsData0A6ConfigC16trackingApisHostAA08TrackingeF0OSgvp", - "mangledName": "$s13StyliticsData0A6ConfigC16trackingApisHostAA08TrackingeF0OSgvp", + "declKind": "Func", + "usr": "s:13StyliticsData6OutfitV13getAnchorItemAA0cF0VSgyF", + "mangledName": "$s13StyliticsData6OutfitV13getAnchorItemAA0cF0VSgyF", "moduleName": "StyliticsData", - "declAttributes": [ - "Final", - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrackingApisHost?", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC16trackingApisHostAA08TrackingeF0OSgvg", - "mangledName": "$s13StyliticsData0A6ConfigC16trackingApisHostAA08TrackingeF0OSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "get" - } - ] + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData6OutfitV", + "mangledName": "$s13StyliticsData6OutfitV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "EngagementsResponse", + "printedName": "EngagementsResponse", + "children": [ { "kind": "Var", - "name": "locale", - "printedName": "locale", + "name": "error", + "printedName": "error", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData0A6ConfigC6localeSSSgvp", - "mangledName": "$s13StyliticsData0A6ConfigC6localeSSSgvp", + "usr": "s:13StyliticsData19EngagementsResponseV5errors5Error_pSgvp", + "mangledName": "$s13StyliticsData19EngagementsResponseV5errors5Error_pSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasInitialValue", - "Final", "HasStorage", "AccessControl" ], @@ -5585,26 +5246,23 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC6localeSSSgvg", - "mangledName": "$s13StyliticsData0A6ConfigC6localeSSSgvg", + "usr": "s:13StyliticsData19EngagementsResponseV5errors5Error_pSgvg", + "mangledName": "$s13StyliticsData19EngagementsResponseV5errors5Error_pSgvg", "moduleName": "StyliticsData", "implicit": true, - "declAttributes": [ - "Final" - ], "accessorKind": "get" }, { @@ -5620,26 +5278,23 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC6localeSSSgvs", - "mangledName": "$s13StyliticsData0A6ConfigC6localeSSSgvs", + "usr": "s:13StyliticsData19EngagementsResponseV5errors5Error_pSgvs", + "mangledName": "$s13StyliticsData19EngagementsResponseV5errors5Error_pSgvs", "moduleName": "StyliticsData", "implicit": true, - "declAttributes": [ - "Final" - ], "accessorKind": "set" }, { @@ -5654,35 +5309,88 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC6localeSSSgvM", - "mangledName": "$s13StyliticsData0A6ConfigC6localeSSSgvM", + "usr": "s:13StyliticsData19EngagementsResponseV5errors5Error_pSgvM", + "mangledName": "$s13StyliticsData19EngagementsResponseV5errors5Error_pSgvM", "moduleName": "StyliticsData", "implicit": true, - "declAttributes": [ - "Final" - ], "accessorKind": "_modify" } ] + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData19EngagementsResponseV", + "mangledName": "$s13StyliticsData19EngagementsResponseV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OutfitItem", + "printedName": "OutfitItem", + "children": [ { "kind": "Var", - "name": "clientName", - "printedName": "clientName", + "name": "promotions", + "printedName": "promotions", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData0A6ConfigC10clientNameSSvp", - "mangledName": "$s13StyliticsData0A6ConfigC10clientNameSSvp", + "usr": "s:13StyliticsData10OutfitItemV10promotionsSaySSGSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV10promotionsSaySSGSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "Final", "HasStorage", "AccessControl" ], @@ -5696,27 +5404,40 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC10clientNameSSvg", - "mangledName": "$s13StyliticsData0A6ConfigC10clientNameSSvg", + "usr": "s:13StyliticsData10OutfitItemV10promotionsSaySSGSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV10promotionsSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, - "declAttributes": [ - "Final" - ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "customerProfileId", - "printedName": "customerProfileId", + "name": "category", + "printedName": "category", "children": [ { "kind": "TypeNominal", @@ -5734,15 +5455,14 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData0A6ConfigC17customerProfileIdSSSgvp", - "mangledName": "$s13StyliticsData0A6ConfigC17customerProfileIdSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV8categorySSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV8categorySSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", - "Final", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -5766,29 +5486,28 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC17customerProfileIdSSSgvg", - "mangledName": "$s13StyliticsData0A6ConfigC17customerProfileIdSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV8categorySSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV8categorySSSgvg", "moduleName": "StyliticsData", "implicit": true, - "declAttributes": [ - "Final" - ], "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "tags", + "printedName": "tags", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Array", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", @@ -5797,113 +5516,185 @@ "usr": "s:SS" } ], - "usr": "s:Sq" + "usr": "s:Sa" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC17customerProfileIdSSSgvs", - "mangledName": "$s13StyliticsData0A6ConfigC17customerProfileIdSSSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "set" - }, + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData10OutfitItemV4tagsSaySSGSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV4tagsSaySSGSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0A6ConfigC17customerProfileIdSSSgvM", - "mangledName": "$s13StyliticsData0A6ConfigC17customerProfileIdSSSgvM", + "usr": "s:13StyliticsData10OutfitItemV4tagsSaySSGSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV4tagsSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, - "declAttributes": [ - "Final" - ], - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(timeoutInSecs:enableDebugLogs:dataApisHost:trackingApisHost:locale:clientName:customerProfileId:)", + "kind": "Var", + "name": "largeImageUrl", + "printedName": "largeImageUrl", "children": [ - { - "kind": "TypeNominal", - "name": "StyliticsConfig", - "printedName": "StyliticsData.StyliticsConfig", - "usr": "s:13StyliticsData0A6ConfigC" - }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "hasDefaultArg": true, "usr": "s:Sq" - }, + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData10OutfitItemV13largeImageUrlSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV13largeImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Bool?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, + "declKind": "Accessor", + "usr": "s:13StyliticsData10OutfitItemV13largeImageUrlSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV13largeImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "otherClientItemIds", + "printedName": "otherClientItemIds", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.DataApisHost?", + "printedName": "StyliticsData.DecodableDictionary?", "children": [ { "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" } ], - "hasDefaultArg": true, "usr": "s:Sq" - }, + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData10OutfitItemV011otherClientD3IdsAA19DecodableDictionaryVSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV011otherClientD3IdsAA19DecodableDictionaryVSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrackingApisHost?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" + "name": "Optional", + "printedName": "StyliticsData.DecodableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" + } + ], + "usr": "s:Sq" } ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, + "declKind": "Accessor", + "usr": "s:13StyliticsData10OutfitItemV011otherClientD3IdsAA19DecodableDictionaryVSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV011otherClientD3IdsAA19DecodableDictionaryVSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "smallImageUrl", + "printedName": "smallImageUrl", + "children": [ { "kind": "TypeNominal", "name": "Optional", @@ -5916,15 +5707,54 @@ "usr": "s:SS" } ], - "hasDefaultArg": true, "usr": "s:Sq" - }, + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData10OutfitItemV13smallImageUrlSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV13smallImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData10OutfitItemV13smallImageUrlSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV13smallImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "color", + "printedName": "color", + "children": [ { "kind": "TypeNominal", "name": "Optional", @@ -5937,65 +5767,53 @@ "usr": "s:SS" } ], - "hasDefaultArg": true, "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData0A6ConfigC13timeoutInSecs15enableDebugLogs12dataApisHost08trackingkL06locale10clientName17customerProfileIdACSdSg_SbSgAA0bkL0OSgAA08TrackingkL0OSgSSSgSSAStcfc", - "mangledName": "$s13StyliticsData0A6ConfigC13timeoutInSecs15enableDebugLogs12dataApisHost08trackingkL06locale10clientName17customerProfileIdACSdSg_SbSgAA0bkL0OSgAA08TrackingkL0OSgSSSgSSAStcfc", + "declKind": "Var", + "usr": "s:13StyliticsData10OutfitItemV5colorSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV5colorSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "init_kind": "Designated" - } - ], - "declKind": "Class", - "usr": "s:13StyliticsData0A6ConfigC", - "mangledName": "$s13StyliticsData0A6ConfigC", - "moduleName": "StyliticsData", - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData10OutfitItemV5colorSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV5colorSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "PurchasedItem", - "printedName": "PurchasedItem", - "children": [ { "kind": "Var", - "name": "id", - "printedName": "id", + "name": "accountId", + "printedName": "accountId", "children": [ { "kind": "TypeNominal", @@ -6013,8 +5831,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData13PurchasedItemV2idSiSgvp", - "mangledName": "$s13StyliticsData13PurchasedItemV2idSiSgvp", + "usr": "s:13StyliticsData10OutfitItemV9accountIdSiSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV9accountIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6044,8 +5862,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13PurchasedItemV2idSiSgvg", - "mangledName": "$s13StyliticsData13PurchasedItemV2idSiSgvg", + "usr": "s:13StyliticsData10OutfitItemV9accountIdSiSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV9accountIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -6054,8 +5872,8 @@ }, { "kind": "Var", - "name": "name", - "printedName": "name", + "name": "productId", + "printedName": "productId", "children": [ { "kind": "TypeNominal", @@ -6073,8 +5891,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData13PurchasedItemV4nameSSSgvp", - "mangledName": "$s13StyliticsData13PurchasedItemV4nameSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV9productIdSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV9productIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6104,8 +5922,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13PurchasedItemV4nameSSSgvg", - "mangledName": "$s13StyliticsData13PurchasedItemV4nameSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV9productIdSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV9productIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -6114,27 +5932,27 @@ }, { "kind": "Var", - "name": "pairingMessage", - "printedName": "pairingMessage", + "name": "coords", + "printedName": "coords", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.Coords?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Coords", + "printedName": "StyliticsData.Coords", + "usr": "s:13StyliticsData6CoordsV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData13PurchasedItemV14pairingMessageSSSgvp", - "mangledName": "$s13StyliticsData13PurchasedItemV14pairingMessageSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV6coordsAA6CoordsVSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV6coordsAA6CoordsVSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6151,21 +5969,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.Coords?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Coords", + "printedName": "StyliticsData.Coords", + "usr": "s:13StyliticsData6CoordsV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13PurchasedItemV14pairingMessageSSSgvg", - "mangledName": "$s13StyliticsData13PurchasedItemV14pairingMessageSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV6coordsAA6CoordsVSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV6coordsAA6CoordsVSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -6173,122 +5991,88 @@ ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", + "kind": "Var", + "name": "itemId", + "printedName": "itemId", "children": [ { "kind": "TypeNominal", - "name": "PurchasedItem", - "printedName": "StyliticsData.PurchasedItem", - "usr": "s:13StyliticsData13PurchasedItemV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData13PurchasedItemV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData13PurchasedItemV4fromACs7Decoder_p_tKcfc", + "declKind": "Var", + "usr": "s:13StyliticsData10OutfitItemV6itemIdSiSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV6itemIdSiSgvp", "moduleName": "StyliticsData", - "implicit": true, - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData13PurchasedItemV", - "mangledName": "$s13StyliticsData13PurchasedItemV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "CryptoKit", - "printedName": "CryptoKit", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "OutfitsResponse", - "printedName": "OutfitsResponse", - "children": [ + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData10OutfitItemV6itemIdSiSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV6itemIdSiSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, { "kind": "Var", - "name": "response", - "printedName": "response", + "name": "name", + "printedName": "name", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData15OutfitsResponseV8responseSo13NSURLResponseCSgvp", - "mangledName": "$s13StyliticsData15OutfitsResponseV8responseSo13NSURLResponseCSgvp", + "usr": "s:13StyliticsData10OutfitItemV4nameSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV4nameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6305,21 +6089,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15OutfitsResponseV8responseSo13NSURLResponseCSgvg", - "mangledName": "$s13StyliticsData15OutfitsResponseV8responseSo13NSURLResponseCSgvg", + "usr": "s:13StyliticsData10OutfitItemV4nameSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV4nameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -6328,27 +6112,27 @@ }, { "kind": "Var", - "name": "data", - "printedName": "data", + "name": "affiliateLink", + "printedName": "affiliateLink", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Outfits?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Outfits", - "printedName": "StyliticsData.Outfits", - "usr": "s:13StyliticsData7OutfitsV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData15OutfitsResponseV4dataAA0C0VSgvp", - "mangledName": "$s13StyliticsData15OutfitsResponseV4dataAA0C0VSgvp", + "usr": "s:13StyliticsData10OutfitItemV13affiliateLinkSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV13affiliateLinkSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6365,21 +6149,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Outfits?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Outfits", - "printedName": "StyliticsData.Outfits", - "usr": "s:13StyliticsData7OutfitsV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15OutfitsResponseV4dataAA0C0VSgvg", - "mangledName": "$s13StyliticsData15OutfitsResponseV4dataAA0C0VSgvg", + "usr": "s:13StyliticsData10OutfitItemV13affiliateLinkSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV13affiliateLinkSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -6388,27 +6172,27 @@ }, { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "username", + "printedName": "username", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData15OutfitsResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData15OutfitsResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData10OutfitItemV8usernameSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV8usernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6425,108 +6209,50 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15OutfitsResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData15OutfitsResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData10OutfitItemV8usernameSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV8usernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData15OutfitsResponseV", - "mangledName": "$s13StyliticsData15OutfitsResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "SystemConfiguration", - "printedName": "SystemConfiguration", - "declKind": "Import", - "moduleName": "StyliticsData" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ComplementaryResponse", - "printedName": "ComplementaryResponse", - "children": [ { "kind": "Var", - "name": "response", - "printedName": "response", + "name": "baseImageUrl", + "printedName": "baseImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData21ComplementaryResponseV8responseSo13NSURLResponseCSgvp", - "mangledName": "$s13StyliticsData21ComplementaryResponseV8responseSo13NSURLResponseCSgvp", + "usr": "s:13StyliticsData10OutfitItemV12baseImageUrlSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV12baseImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6543,21 +6269,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData21ComplementaryResponseV8responseSo13NSURLResponseCSgvg", - "mangledName": "$s13StyliticsData21ComplementaryResponseV8responseSo13NSURLResponseCSgvg", + "usr": "s:13StyliticsData10OutfitItemV12baseImageUrlSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV12baseImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -6566,27 +6292,27 @@ }, { "kind": "Var", - "name": "data", - "printedName": "data", + "name": "imageUrl", + "printedName": "imageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Complementary?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Complementary", - "printedName": "StyliticsData.Complementary", - "usr": "s:13StyliticsData13ComplementaryV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData21ComplementaryResponseV4dataAA0C0VSgvp", - "mangledName": "$s13StyliticsData21ComplementaryResponseV4dataAA0C0VSgvp", + "usr": "s:13StyliticsData10OutfitItemV8imageUrlSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV8imageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6603,21 +6329,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Complementary?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Complementary", - "printedName": "StyliticsData.Complementary", - "usr": "s:13StyliticsData13ComplementaryV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData21ComplementaryResponseV4dataAA0C0VSgvg", - "mangledName": "$s13StyliticsData21ComplementaryResponseV4dataAA0C0VSgvg", + "usr": "s:13StyliticsData10OutfitItemV8imageUrlSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV8imageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -6626,27 +6352,27 @@ }, { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "brand", + "printedName": "brand", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData21ComplementaryResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData21ComplementaryResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData10OutfitItemV5brandSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV5brandSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6663,143 +6389,56 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData21ComplementaryResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData21ComplementaryResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData10OutfitItemV5brandSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV5brandSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData21ComplementaryResponseV", - "mangledName": "$s13StyliticsData21ComplementaryResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "StyliticsData" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "PurchasesResponse", - "printedName": "PurchasesResponse", - "children": [ { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "style", + "printedName": "style", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData17PurchasesResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData17PurchasesResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData10OutfitItemV5styleSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV5styleSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -6810,159 +6449,50 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData17PurchasesResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData17PurchasesResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData10OutfitItemV5styleSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV5styleSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData17PurchasesResponseV5errors5Error_pSgvs", - "mangledName": "$s13StyliticsData17PurchasesResponseV5errors5Error_pSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData17PurchasesResponseV5errors5Error_pSgvM", - "mangledName": "$s13StyliticsData17PurchasesResponseV5errors5Error_pSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" } ] - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData17PurchasesResponseV", - "mangledName": "$s13StyliticsData17PurchasesResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ShopTheSetItem", - "printedName": "ShopTheSetItem", - "children": [ { "kind": "Var", - "name": "promotions", - "printedName": "promotions", + "name": "remoteId", + "printedName": "remoteId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV10promotionsSaySSGSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV10promotionsSaySSGSgvp", + "usr": "s:13StyliticsData10OutfitItemV8remoteIdSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV8remoteIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -6979,29 +6509,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV10promotionsSaySSGSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV10promotionsSaySSGSgvg", + "usr": "s:13StyliticsData10OutfitItemV8remoteIdSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV8remoteIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7010,8 +6532,8 @@ }, { "kind": "Var", - "name": "lookbookImageUrl", - "printedName": "lookbookImageUrl", + "name": "sku", + "printedName": "sku", "children": [ { "kind": "TypeNominal", @@ -7029,8 +6551,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV16lookbookImageUrlSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV16lookbookImageUrlSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV3skuSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV3skuSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7060,8 +6582,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV16lookbookImageUrlSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV16lookbookImageUrlSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV3skuSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV3skuSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7070,27 +6592,27 @@ }, { "kind": "Var", - "name": "category", - "printedName": "category", + "name": "stocked", + "printedName": "stocked", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Bool?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV8categorySSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8categorySSSgvp", + "usr": "s:13StyliticsData10OutfitItemV7stockedSbSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV7stockedSbSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7107,21 +6629,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Bool?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV8categorySSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8categorySSSgvg", + "usr": "s:13StyliticsData10OutfitItemV7stockedSbSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV7stockedSbSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7130,35 +6652,27 @@ }, { "kind": "Var", - "name": "tags", - "printedName": "tags", + "name": "salePrice", + "printedName": "salePrice", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV4tagsSaySSGSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV4tagsSaySSGSgvp", + "usr": "s:13StyliticsData10OutfitItemV9salePriceSdSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV9salePriceSdSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7175,29 +6689,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV4tagsSaySSGSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV4tagsSaySSGSgvg", + "usr": "s:13StyliticsData10OutfitItemV9salePriceSdSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV9salePriceSdSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7206,8 +6712,8 @@ }, { "kind": "Var", - "name": "department", - "printedName": "department", + "name": "retailerStyle", + "printedName": "retailerStyle", "children": [ { "kind": "TypeNominal", @@ -7225,8 +6731,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV10departmentSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV10departmentSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV13retailerStyleSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV13retailerStyleSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7256,8 +6762,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV10departmentSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV10departmentSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV13retailerStyleSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV13retailerStyleSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7266,8 +6772,8 @@ }, { "kind": "Var", - "name": "colorHex", - "printedName": "colorHex", + "name": "clientOriginalImageUrl", + "printedName": "clientOriginalImageUrl", "children": [ { "kind": "TypeNominal", @@ -7285,8 +6791,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV8colorHexSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8colorHexSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV22clientOriginalImageUrlSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV22clientOriginalImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7316,8 +6822,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV8colorHexSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8colorHexSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV22clientOriginalImageUrlSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV22clientOriginalImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7326,8 +6832,8 @@ }, { "kind": "Var", - "name": "largeImageUrl", - "printedName": "largeImageUrl", + "name": "accountUsername", + "printedName": "accountUsername", "children": [ { "kind": "TypeNominal", @@ -7345,8 +6851,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV13largeImageUrlSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13largeImageUrlSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV15accountUsernameSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV15accountUsernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7376,8 +6882,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV13largeImageUrlSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13largeImageUrlSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV15accountUsernameSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV15accountUsernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7386,27 +6892,27 @@ }, { "kind": "Var", - "name": "otherClientItemIds", - "printedName": "otherClientItemIds", + "name": "retailer", + "printedName": "retailer", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.DecodableDictionary?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV011otherClientF3IdsAA19DecodableDictionaryVSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV011otherClientF3IdsAA19DecodableDictionaryVSgvp", + "usr": "s:13StyliticsData10OutfitItemV8retailerSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV8retailerSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7423,21 +6929,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.DecodableDictionary?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV011otherClientF3IdsAA19DecodableDictionaryVSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV011otherClientF3IdsAA19DecodableDictionaryVSgvg", + "usr": "s:13StyliticsData10OutfitItemV8retailerSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV8retailerSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7446,8 +6952,8 @@ }, { "kind": "Var", - "name": "smallImageUrl", - "printedName": "smallImageUrl", + "name": "gender", + "printedName": "gender", "children": [ { "kind": "TypeNominal", @@ -7465,8 +6971,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV13smallImageUrlSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13smallImageUrlSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV6genderSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV6genderSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7496,8 +7002,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV13smallImageUrlSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13smallImageUrlSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV6genderSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV6genderSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7506,27 +7012,35 @@ }, { "kind": "Var", - "name": "color", - "printedName": "color", + "name": "skus", + "printedName": "skus", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV5colorSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV5colorSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV4skusSaySSGSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV4skusSaySSGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7543,21 +7057,29 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV5colorSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV5colorSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV4skusSaySSGSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV4skusSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7566,8 +7088,8 @@ }, { "kind": "Var", - "name": "priceLocalized", - "printedName": "priceLocalized", + "name": "retailerColor", + "printedName": "retailerColor", "children": [ { "kind": "TypeNominal", @@ -7585,8 +7107,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV14priceLocalizedSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV14priceLocalizedSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV13retailerColorSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV13retailerColorSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7616,8 +7138,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV14priceLocalizedSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV14priceLocalizedSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV13retailerColorSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV13retailerColorSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7626,27 +7148,27 @@ }, { "kind": "Var", - "name": "accountId", - "printedName": "accountId", + "name": "price", + "printedName": "price", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV9accountIdSiSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9accountIdSiSgvp", + "usr": "s:13StyliticsData10OutfitItemV5priceSdSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV5priceSdSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7663,21 +7185,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV9accountIdSiSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9accountIdSiSgvg", + "usr": "s:13StyliticsData10OutfitItemV5priceSdSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV5priceSdSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7686,8 +7208,8 @@ }, { "kind": "Var", - "name": "productId", - "printedName": "productId", + "name": "pattern", + "printedName": "pattern", "children": [ { "kind": "TypeNominal", @@ -7705,8 +7227,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV9productIdSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9productIdSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV7patternSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV7patternSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7736,8 +7258,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV9productIdSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9productIdSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV7patternSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV7patternSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7746,33 +7268,25 @@ }, { "kind": "Var", - "name": "itemId", - "printedName": "itemId", + "name": "requestId", + "printedName": "requestId", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV6itemIdSiSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV6itemIdSiSgvp", + "usr": "s:13StyliticsData10OutfitItemV9requestIdSSvp", + "mangledName": "$s13StyliticsData10OutfitItemV9requestIdSSvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -7782,38 +7296,28 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV6itemIdSiSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV6itemIdSiSgvg", + "usr": "s:13StyliticsData10OutfitItemV9requestIdSSvg", + "mangledName": "$s13StyliticsData10OutfitItemV9requestIdSSvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "transparentImageUrl", - "printedName": "transparentImageUrl", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", "name": "String", @@ -7821,53 +7325,37 @@ "usr": "s:SS" } ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV19transparentImageUrlSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV19transparentImageUrlSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "Accessor", + "usr": "s:13StyliticsData10OutfitItemV9requestIdSSvs", + "mangledName": "$s13StyliticsData10OutfitItemV9requestIdSSvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, { "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Void", + "printedName": "()" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV19transparentImageUrlSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV19transparentImageUrlSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV9requestIdSSvM", + "mangledName": "$s13StyliticsData10OutfitItemV9requestIdSSvM", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "name", - "printedName": "name", + "name": "lookbookImageURL", + "printedName": "lookbookImageURL", "children": [ { "kind": "TypeNominal", @@ -7885,8 +7373,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV4nameSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV4nameSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV16lookbookImageURLSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV16lookbookImageURLSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7916,8 +7404,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV4nameSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV4nameSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV16lookbookImageURLSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV16lookbookImageURLSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7926,8 +7414,8 @@ }, { "kind": "Var", - "name": "affiliateLink", - "printedName": "affiliateLink", + "name": "department", + "printedName": "department", "children": [ { "kind": "TypeNominal", @@ -7945,8 +7433,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV13affiliateLinkSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13affiliateLinkSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV10departmentSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV10departmentSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -7976,8 +7464,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV13affiliateLinkSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13affiliateLinkSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV10departmentSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV10departmentSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -7986,8 +7474,8 @@ }, { "kind": "Var", - "name": "username", - "printedName": "username", + "name": "colorHex", + "printedName": "colorHex", "children": [ { "kind": "TypeNominal", @@ -8005,8 +7493,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV8usernameSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8usernameSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV8colorHexSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV8colorHexSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -8036,8 +7524,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV8usernameSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8usernameSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV8colorHexSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV8colorHexSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -8046,8 +7534,8 @@ }, { "kind": "Var", - "name": "retailerCategory", - "printedName": "retailerCategory", + "name": "priceLocalized", + "printedName": "priceLocalized", "children": [ { "kind": "TypeNominal", @@ -8065,8 +7553,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV16retailerCategorySSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV16retailerCategorySSSgvp", + "usr": "s:13StyliticsData10OutfitItemV14priceLocalizedSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV14priceLocalizedSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -8096,8 +7584,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV16retailerCategorySSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV16retailerCategorySSSgvg", + "usr": "s:13StyliticsData10OutfitItemV14priceLocalizedSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV14priceLocalizedSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -8106,8 +7594,8 @@ }, { "kind": "Var", - "name": "baseImageUrl", - "printedName": "baseImageUrl", + "name": "transparentImageURL", + "printedName": "transparentImageURL", "children": [ { "kind": "TypeNominal", @@ -8125,8 +7613,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV12baseImageUrlSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV12baseImageUrlSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV19transparentImageURLSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV19transparentImageURLSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -8156,8 +7644,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV12baseImageUrlSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV12baseImageUrlSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV19transparentImageURLSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV19transparentImageURLSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -8166,8 +7654,8 @@ }, { "kind": "Var", - "name": "imageUrl", - "printedName": "imageUrl", + "name": "retailerCategory", + "printedName": "retailerCategory", "children": [ { "kind": "TypeNominal", @@ -8185,8 +7673,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV8imageUrlSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8imageUrlSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV16retailerCategorySSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV16retailerCategorySSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -8216,8 +7704,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV8imageUrlSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8imageUrlSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV16retailerCategorySSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV16retailerCategorySSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -8226,8 +7714,8 @@ }, { "kind": "Var", - "name": "brand", - "printedName": "brand", + "name": "salePriceLocalized", + "printedName": "salePriceLocalized", "children": [ { "kind": "TypeNominal", @@ -8245,8 +7733,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV5brandSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV5brandSSSgvp", + "usr": "s:13StyliticsData10OutfitItemV18salePriceLocalizedSSSgvp", + "mangledName": "$s13StyliticsData10OutfitItemV18salePriceLocalizedSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -8276,39 +7764,125 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV5brandSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV5brandSSSgvg", + "usr": "s:13StyliticsData10OutfitItemV18salePriceLocalizedSSSgvg", + "mangledName": "$s13StyliticsData10OutfitItemV18salePriceLocalizedSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData10OutfitItemV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData10OutfitItemV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData10OutfitItemV", + "mangledName": "$s13StyliticsData10OutfitItemV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StyliticsConfig", + "printedName": "StyliticsConfig", + "children": [ { "kind": "Var", - "name": "style", - "printedName": "style", + "name": "timeoutInSecs", + "printedName": "timeoutInSecs", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV5styleSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV5styleSSSgvp", + "usr": "s:13StyliticsData0A6ConfigC13timeoutInSecsSdSgvp", + "mangledName": "$s13StyliticsData0A6ConfigC13timeoutInSecsSdSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "Final", "HasStorage", "AccessControl" ], @@ -8323,52 +7897,56 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV5styleSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV5styleSSSgvg", + "usr": "s:13StyliticsData0A6ConfigC13timeoutInSecsSdSgvg", + "mangledName": "$s13StyliticsData0A6ConfigC13timeoutInSecsSdSgvg", "moduleName": "StyliticsData", "implicit": true, + "declAttributes": [ + "Final" + ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "remoteId", - "printedName": "remoteId", + "name": "enableDebugLogs", + "printedName": "enableDebugLogs", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Bool?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV8remoteIdSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8remoteIdSSSgvp", + "usr": "s:13StyliticsData0A6ConfigC15enableDebugLogsSbSgvp", + "mangledName": "$s13StyliticsData0A6ConfigC15enableDebugLogsSbSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "Final", "HasStorage", "AccessControl" ], @@ -8383,52 +7961,56 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Bool?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV8remoteIdSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8remoteIdSSSgvg", + "usr": "s:13StyliticsData0A6ConfigC15enableDebugLogsSbSgvg", + "mangledName": "$s13StyliticsData0A6ConfigC15enableDebugLogsSbSgvg", "moduleName": "StyliticsData", "implicit": true, + "declAttributes": [ + "Final" + ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "sku", - "printedName": "sku", + "name": "dataApisHost", + "printedName": "dataApisHost", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.DataApisHost?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV3skuSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV3skuSSSgvp", + "usr": "s:13StyliticsData0A6ConfigC12dataApisHostAA0beF0OSgvp", + "mangledName": "$s13StyliticsData0A6ConfigC12dataApisHostAA0beF0OSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "Final", "HasStorage", "AccessControl" ], @@ -8443,52 +8025,56 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.DataApisHost?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV3skuSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV3skuSSSgvg", + "usr": "s:13StyliticsData0A6ConfigC12dataApisHostAA0beF0OSgvg", + "mangledName": "$s13StyliticsData0A6ConfigC12dataApisHostAA0beF0OSgvg", "moduleName": "StyliticsData", "implicit": true, + "declAttributes": [ + "Final" + ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "stocked", - "printedName": "stocked", + "name": "trackingApisHost", + "printedName": "trackingApisHost", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Bool?", + "printedName": "StyliticsData.TrackingApisHost?", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV7stockedSbSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV7stockedSbSgvp", + "usr": "s:13StyliticsData0A6ConfigC16trackingApisHostAA08TrackingeF0OSgvp", + "mangledName": "$s13StyliticsData0A6ConfigC16trackingApisHostAA08TrackingeF0OSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "Final", "HasStorage", "AccessControl" ], @@ -8503,56 +8089,60 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Bool?", + "printedName": "StyliticsData.TrackingApisHost?", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV7stockedSbSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV7stockedSbSgvg", + "usr": "s:13StyliticsData0A6ConfigC16trackingApisHostAA08TrackingeF0OSgvg", + "mangledName": "$s13StyliticsData0A6ConfigC16trackingApisHostAA08TrackingeF0OSgvg", "moduleName": "StyliticsData", "implicit": true, + "declAttributes": [ + "Final" + ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "salePrice", - "printedName": "salePrice", + "name": "locale", + "printedName": "locale", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV9salePriceSdSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9salePriceSdSgvp", + "usr": "s:13StyliticsData0A6ConfigC6localeSSSgvp", + "mangledName": "$s13StyliticsData0A6ConfigC6localeSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", + "Final", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -8563,128 +8153,104 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV9salePriceSdSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9salePriceSdSgvg", + "usr": "s:13StyliticsData0A6ConfigC6localeSSSgvg", + "mangledName": "$s13StyliticsData0A6ConfigC6localeSSSgvg", "moduleName": "StyliticsData", "implicit": true, + "declAttributes": [ + "Final" + ], "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "colorRgbs", - "printedName": "colorRgbs", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.Int]?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.Int]", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV9colorRgbsSaySiGSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9colorRgbsSaySiGSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "Accessor", + "usr": "s:13StyliticsData0A6ConfigC6localeSSSgvs", + "mangledName": "$s13StyliticsData0A6ConfigC6localeSSSgvs", + "moduleName": "StyliticsData", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, { "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.Int]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.Int]", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" + "name": "Void", + "printedName": "()" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV9colorRgbsSaySiGSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9colorRgbsSaySiGSgvg", + "usr": "s:13StyliticsData0A6ConfigC6localeSSSgvM", + "mangledName": "$s13StyliticsData0A6ConfigC6localeSSSgvM", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "retailerStyle", - "printedName": "retailerStyle", + "name": "clientName", + "printedName": "clientName", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV13retailerStyleSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13retailerStyleSSSgvp", + "usr": "s:13StyliticsData0A6ConfigC10clientNameSSvp", + "mangledName": "$s13StyliticsData0A6ConfigC10clientNameSSvp", "moduleName": "StyliticsData", "declAttributes": [ + "Final", "HasStorage", "AccessControl" ], @@ -8698,32 +8264,27 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV13retailerStyleSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13retailerStyleSSSgvg", + "usr": "s:13StyliticsData0A6ConfigC10clientNameSSvg", + "mangledName": "$s13StyliticsData0A6ConfigC10clientNameSSvg", "moduleName": "StyliticsData", "implicit": true, + "declAttributes": [ + "Final" + ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "clientOriginalImageUrl", - "printedName": "clientOriginalImageUrl", + "name": "customerProfileId", + "printedName": "customerProfileId", "children": [ { "kind": "TypeNominal", @@ -8741,14 +8302,15 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV22clientOriginalImageUrlSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV22clientOriginalImageUrlSSSgvp", + "usr": "s:13StyliticsData0A6ConfigC17customerProfileIdSSSgvp", + "mangledName": "$s13StyliticsData0A6ConfigC17customerProfileIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", + "Final", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -8772,79 +8334,165 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV22clientOriginalImageUrlSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV22clientOriginalImageUrlSSSgvg", + "usr": "s:13StyliticsData0A6ConfigC17customerProfileIdSSSgvg", + "mangledName": "$s13StyliticsData0A6ConfigC17customerProfileIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, + "declAttributes": [ + "Final" + ], "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "accountUsername", - "printedName": "accountUsername", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV15accountUsernameSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV15accountUsernameSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "Accessor", + "usr": "s:13StyliticsData0A6ConfigC17customerProfileIdSSSgvs", + "mangledName": "$s13StyliticsData0A6ConfigC17customerProfileIdSSSgvs", + "moduleName": "StyliticsData", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, { "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Void", + "printedName": "()" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV15accountUsernameSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV15accountUsernameSSSgvg", + "usr": "s:13StyliticsData0A6ConfigC17customerProfileIdSSSgvM", + "mangledName": "$s13StyliticsData0A6ConfigC17customerProfileIdSSSgvM", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" } ] }, { - "kind": "Var", - "name": "retailer", - "printedName": "retailer", + "kind": "Constructor", + "name": "init", + "printedName": "init(timeoutInSecs:enableDebugLogs:dataApisHost:trackingApisHost:locale:clientName:customerProfileId:)", "children": [ + { + "kind": "TypeNominal", + "name": "StyliticsConfig", + "printedName": "StyliticsData.StyliticsConfig", + "usr": "s:13StyliticsData0A6ConfigC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.DataApisHost?", + "children": [ + { + "kind": "TypeNominal", + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.TrackingApisHost?", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, { "kind": "TypeNominal", "name": "Optional", @@ -8857,12 +8505,84 @@ "usr": "s:SS" } ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData0A6ConfigC13timeoutInSecs15enableDebugLogs12dataApisHost08trackingkL06locale10clientName17customerProfileIdACSdSg_SbSgAA0bkL0OSgAA08TrackingkL0OSgSSSgSSAStcfc", + "mangledName": "$s13StyliticsData0A6ConfigC13timeoutInSecs15enableDebugLogs12dataApisHost08trackingkL06locale10clientName17customerProfileIdACSdSg_SbSgAA0bkL0OSgAA08TrackingkL0OSgSSSgSSAStcfc", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:13StyliticsData0A6ConfigC", + "mangledName": "$s13StyliticsData0A6ConfigC", + "moduleName": "StyliticsData", + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PurchasedItem", + "printedName": "PurchasedItem", + "children": [ + { + "kind": "Var", + "name": "id", + "printedName": "id", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV8retailerSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8retailerSSSgvp", + "usr": "s:13StyliticsData13PurchasedItemV2idSiSgvp", + "mangledName": "$s13StyliticsData13PurchasedItemV2idSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -8879,21 +8599,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV8retailerSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV8retailerSSSgvg", + "usr": "s:13StyliticsData13PurchasedItemV2idSiSgvg", + "mangledName": "$s13StyliticsData13PurchasedItemV2idSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -8902,8 +8622,8 @@ }, { "kind": "Var", - "name": "salePriceLocalized", - "printedName": "salePriceLocalized", + "name": "name", + "printedName": "name", "children": [ { "kind": "TypeNominal", @@ -8921,8 +8641,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV18salePriceLocalizedSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV18salePriceLocalizedSSSgvp", + "usr": "s:13StyliticsData13PurchasedItemV4nameSSSgvp", + "mangledName": "$s13StyliticsData13PurchasedItemV4nameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -8952,8 +8672,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV18salePriceLocalizedSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV18salePriceLocalizedSSSgvg", + "usr": "s:13StyliticsData13PurchasedItemV4nameSSSgvg", + "mangledName": "$s13StyliticsData13PurchasedItemV4nameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -8962,8 +8682,8 @@ }, { "kind": "Var", - "name": "gender", - "printedName": "gender", + "name": "pairingMessage", + "printedName": "pairingMessage", "children": [ { "kind": "TypeNominal", @@ -8981,8 +8701,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV6genderSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV6genderSSSgvp", + "usr": "s:13StyliticsData13PurchasedItemV14pairingMessageSSSgvp", + "mangledName": "$s13StyliticsData13PurchasedItemV14pairingMessageSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -9012,8 +8732,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV6genderSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV6genderSSSgvg", + "usr": "s:13StyliticsData13PurchasedItemV14pairingMessageSSSgvg", + "mangledName": "$s13StyliticsData13PurchasedItemV14pairingMessageSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -9021,104 +8741,122 @@ ] }, { - "kind": "Var", - "name": "skus", - "printedName": "skus", + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" + "name": "PurchasedItem", + "printedName": "StyliticsData.PurchasedItem", + "usr": "s:13StyliticsData13PurchasedItemV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" } ], - "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV4skusSaySSGSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV4skusSaySSGSgvp", + "declKind": "Constructor", + "usr": "s:13StyliticsData13PurchasedItemV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData13PurchasedItemV4fromACs7Decoder_p_tKcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV4skusSaySSGSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV4skusSaySSGSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData13PurchasedItemV", + "mangledName": "$s13StyliticsData13PurchasedItemV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "CryptoKit", + "printedName": "CryptoKit", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OutfitsResponse", + "printedName": "OutfitsResponse", + "children": [ { "kind": "Var", - "name": "retailerColor", - "printedName": "retailerColor", + "name": "response", + "printedName": "response", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Foundation.URLResponse?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "URLResponse", + "printedName": "Foundation.URLResponse", + "usr": "c:objc(cs)NSURLResponse" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV13retailerColorSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13retailerColorSSSgvp", + "usr": "s:13StyliticsData15OutfitsResponseV8responseSo13NSURLResponseCSgvp", + "mangledName": "$s13StyliticsData15OutfitsResponseV8responseSo13NSURLResponseCSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -9135,21 +8873,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Foundation.URLResponse?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "URLResponse", + "printedName": "Foundation.URLResponse", + "usr": "c:objc(cs)NSURLResponse" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV13retailerColorSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV13retailerColorSSSgvg", + "usr": "s:13StyliticsData15OutfitsResponseV8responseSo13NSURLResponseCSgvg", + "mangledName": "$s13StyliticsData15OutfitsResponseV8responseSo13NSURLResponseCSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -9158,27 +8896,27 @@ }, { "kind": "Var", - "name": "price", - "printedName": "price", + "name": "data", + "printedName": "data", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "StyliticsData.Outfits?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Outfits", + "printedName": "StyliticsData.Outfits", + "usr": "s:13StyliticsData7OutfitsV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV5priceSdSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV5priceSdSgvp", + "usr": "s:13StyliticsData15OutfitsResponseV4dataAA0C0VSgvp", + "mangledName": "$s13StyliticsData15OutfitsResponseV4dataAA0C0VSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -9195,21 +8933,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "StyliticsData.Outfits?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Outfits", + "printedName": "StyliticsData.Outfits", + "usr": "s:13StyliticsData7OutfitsV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV5priceSdSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV5priceSdSgvg", + "usr": "s:13StyliticsData15OutfitsResponseV4dataAA0C0VSgvg", + "mangledName": "$s13StyliticsData15OutfitsResponseV4dataAA0C0VSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -9218,27 +8956,27 @@ }, { "kind": "Var", - "name": "pattern", - "printedName": "pattern", + "name": "error", + "printedName": "error", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV7patternSSSgvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV7patternSSSgvp", + "usr": "s:13StyliticsData15OutfitsResponseV5errors5Error_pSgvp", + "mangledName": "$s13StyliticsData15OutfitsResponseV5errors5Error_pSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -9255,42 +8993,155 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV7patternSSSgvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV7patternSSSgvg", + "usr": "s:13StyliticsData15OutfitsResponseV5errors5Error_pSgvg", + "mangledName": "$s13StyliticsData15OutfitsResponseV5errors5Error_pSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData15OutfitsResponseV", + "mangledName": "$s13StyliticsData15OutfitsResponseV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, { - "kind": "Var", - "name": "requestId", - "printedName": "requestId", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SystemConfiguration", + "printedName": "SystemConfiguration", + "declKind": "Import", + "moduleName": "StyliticsData" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StyliticsData" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PurchasesResponse", + "printedName": "PurchasesResponse", + "children": [ + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14ShopTheSetItemV9requestIdSSvp", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9requestIdSSvp", + "usr": "s:13StyliticsData17PurchasesResponseV5errors5Error_pSgvp", + "mangledName": "$s13StyliticsData17PurchasesResponseV5errors5Error_pSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasInitialValue", @@ -9306,14 +9157,22 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV9requestIdSSvg", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9requestIdSSvg", + "usr": "s:13StyliticsData17PurchasesResponseV5errors5Error_pSgvg", + "mangledName": "$s13StyliticsData17PurchasesResponseV5errors5Error_pSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -9330,14 +9189,22 @@ }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "(any Swift.Error)?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV9requestIdSSvs", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9requestIdSSvs", + "usr": "s:13StyliticsData17PurchasesResponseV5errors5Error_pSgvs", + "mangledName": "$s13StyliticsData17PurchasesResponseV5errors5Error_pSgvs", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "set" @@ -9354,50 +9221,22 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14ShopTheSetItemV9requestIdSSvM", - "mangledName": "$s13StyliticsData14ShopTheSetItemV9requestIdSSvM", + "usr": "s:13StyliticsData17PurchasesResponseV5errors5Error_pSgvM", + "mangledName": "$s13StyliticsData17PurchasesResponseV5errors5Error_pSgvM", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "_modify" } ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData14ShopTheSetItemV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData14ShopTheSetItemV4fromACs7Decoder_p_tKcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" } ], "declKind": "Struct", - "usr": "s:13StyliticsData14ShopTheSetItemV", - "mangledName": "$s13StyliticsData14ShopTheSetItemV", + "usr": "s:13StyliticsData17PurchasesResponseV", + "mangledName": "$s13StyliticsData17PurchasesResponseV", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl" + "AccessControl", + "RawDocComment" ], "conformances": [ { @@ -9413,13 +9252,6 @@ "printedName": "Escapable", "usr": "s:s9EscapableP", "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" } ] }, @@ -9435,46 +9267,57 @@ }, { "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", + "name": "Foundation", + "printedName": "Foundation", "declKind": "Import", - "moduleName": "StyliticsData" + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] }, { "kind": "TypeDecl", - "name": "ExperienceConfigManager", - "printedName": "ExperienceConfigManager", + "name": "ShopTheSetItem", + "printedName": "ShopTheSetItem", "children": [ { "kind": "Var", - "name": "labelStyle", - "printedName": "labelStyle", + "name": "promotions", + "printedName": "promotions", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData23ExperienceConfigManagerC10labelStyleSSSgvpZ", - "mangledName": "$s13StyliticsData23ExperienceConfigManagerC10labelStyleSSSgvpZ", + "usr": "s:13StyliticsData14ShopTheSetItemV10promotionsSaySSGSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV10promotionsSaySSGSgvp", "moduleName": "StyliticsData", - "static": true, "declAttributes": [ - "Final", + "HasStorage", "AccessControl" ], - "isFromExtension": true, + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -9484,75 +9327,99 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23ExperienceConfigManagerC10labelStyleSSSgvgZ", - "mangledName": "$s13StyliticsData23ExperienceConfigManagerC10labelStyleSSSgvgZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final" - ], - "isFromExtension": true, + "usr": "s:13StyliticsData14ShopTheSetItemV10promotionsSaySSGSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV10promotionsSaySSGSgvg", + "moduleName": "StyliticsData", + "implicit": true, "accessorKind": "get" } ] }, { - "kind": "Function", - "name": "syfyFullPageModules", - "printedName": "syfyFullPageModules()", + "kind": "Var", + "name": "lookbookImageUrl", + "printedName": "lookbookImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.SYFYFullPageModule]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.SYFYFullPageModule]", - "children": [ - { - "kind": "TypeNominal", - "name": "SYFYFullPageModule", - "printedName": "StyliticsData.SYFYFullPageModule", - "usr": "s:13StyliticsData18SYFYFullPageModuleO" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], - "declKind": "Func", - "usr": "s:13StyliticsData23ExperienceConfigManagerC19syfyFullPageModulesSayAA08SYFYFullH6ModuleOGSgyFZ", - "mangledName": "$s13StyliticsData23ExperienceConfigManagerC19syfyFullPageModulesSayAA08SYFYFullH6ModuleOGSgyFZ", + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV16lookbookImageUrlSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV16lookbookImageUrlSSSgvp", "moduleName": "StyliticsData", - "static": true, "declAttributes": [ - "Final", + "HasStorage", "AccessControl" ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV16lookbookImageUrlSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV16lookbookImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, { "kind": "Var", - "name": "variantWidget", - "printedName": "variantWidget", + "name": "category", + "printedName": "category", "children": [ { "kind": "TypeNominal", @@ -9570,15 +9437,15 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData23ExperienceConfigManagerC13variantWidgetSSSgvpZ", - "mangledName": "$s13StyliticsData23ExperienceConfigManagerC13variantWidgetSSSgvpZ", + "usr": "s:13StyliticsData14ShopTheSetItemV8categorySSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8categorySSSgvp", "moduleName": "StyliticsData", - "static": true, "declAttributes": [ - "Final", + "HasStorage", "AccessControl" ], - "isFromExtension": true, + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -9601,88 +9468,51 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23ExperienceConfigManagerC13variantWidgetSSSgvgZ", - "mangledName": "$s13StyliticsData23ExperienceConfigManagerC13variantWidgetSSSgvgZ", + "usr": "s:13StyliticsData14ShopTheSetItemV8categorySSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8categorySSSgvg", "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final" - ], - "isFromExtension": true, + "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Class", - "usr": "s:13StyliticsData23ExperienceConfigManagerC", - "mangledName": "$s13StyliticsData23ExperienceConfigManagerC", - "moduleName": "StyliticsData", - "declAttributes": [ - "Final", - "AccessControl" - ], - "hasMissingDesignatedInitializers": true, - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "GalleryBundles", - "printedName": "GalleryBundles", - "children": [ { "kind": "Var", - "name": "list", - "printedName": "list", + "name": "tags", + "printedName": "tags", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvp", - "mangledName": "$s13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvp", + "usr": "s:13StyliticsData14ShopTheSetItemV4tagsSaySSGSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV4tagsSaySSGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -9692,363 +9522,306 @@ "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvg", - "mangledName": "$s13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvg", + "usr": "s:13StyliticsData14ShopTheSetItemV4tagsSaySSGSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV4tagsSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "department", + "printedName": "department", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvs", - "mangledName": "$s13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV10departmentSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV10departmentSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvM", - "mangledName": "$s13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvM", + "usr": "s:13StyliticsData14ShopTheSetItemV10departmentSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV10departmentSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", + "kind": "Var", + "name": "colorHex", + "printedName": "colorHex", "children": [ { "kind": "TypeNominal", - "name": "GalleryBundles", - "printedName": "StyliticsData.GalleryBundles", - "usr": "s:13StyliticsData14GalleryBundlesV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData14GalleryBundlesV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData14GalleryBundlesV4fromACs7Decoder_p_tKcfc", + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV8colorHexSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8colorHexSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData14GalleryBundlesV", - "mangledName": "$s13StyliticsData14GalleryBundlesV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ContextType", - "printedName": "ContextType", - "children": [ - { - "kind": "Var", - "name": "purchased", - "printedName": "purchased", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ContextType.Type) -> StyliticsData.ContextType", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.ContextType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV8colorHexSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8colorHexSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11ContextTypeO9purchasedyA2CmF", - "mangledName": "$s13StyliticsData11ContextTypeO9purchasedyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "browsed", - "printedName": "browsed", + "name": "largeImageUrl", + "printedName": "largeImageUrl", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ContextType.Type) -> StyliticsData.ContextType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV13largeImageUrlSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13largeImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.ContextType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV13largeImageUrlSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13largeImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11ContextTypeO7browsedyA2CmF", - "mangledName": "$s13StyliticsData11ContextTypeO7browsedyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "item", - "printedName": "item", + "name": "otherClientItemIds", + "printedName": "otherClientItemIds", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ContextType.Type) -> StyliticsData.ContextType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.DecodableDictionary?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.ContextType.Type", + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV011otherClientF3IdsAA19DecodableDictionaryVSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV011otherClientF3IdsAA19DecodableDictionaryVSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.DecodableDictionary?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV011otherClientF3IdsAA19DecodableDictionaryVSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV011otherClientF3IdsAA19DecodableDictionaryVSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11ContextTypeO4itemyA2CmF", - "mangledName": "$s13StyliticsData11ContextTypeO4itemyA2CmF", - "moduleName": "StyliticsData" + ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "Var", + "name": "smallImageUrl", + "printedName": "smallImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.ContextType?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData11ContextTypeO8rawValueACSgSS_tcfc", - "mangledName": "$s13StyliticsData11ContextTypeO8rawValueACSgSS_tcfc", - "moduleName": "StyliticsData", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:13StyliticsData11ContextTypeO8rawValueSSvp", - "mangledName": "$s13StyliticsData11ContextTypeO8rawValueSSvp", + "usr": "s:13StyliticsData14ShopTheSetItemV13smallImageUrlSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13smallImageUrlSSSgvp", "moduleName": "StyliticsData", - "implicit": true, + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -10057,67 +9830,37 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData11ContextTypeO8rawValueSSvg", - "mangledName": "$s13StyliticsData11ContextTypeO8rawValueSSvg", + "usr": "s:13StyliticsData14ShopTheSetItemV13smallImageUrlSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13smallImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData11ContextTypeO", - "mangledName": "$s13StyliticsData11ContextTypeO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "enumRawTypeName": "String", - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" }, { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", + "kind": "Var", + "name": "color", + "printedName": "color", "children": [ { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", @@ -10125,125 +9868,80 @@ "printedName": "Swift.String", "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "NetworkError", - "printedName": "NetworkError", - "children": [ - { - "kind": "Var", - "name": "noData", - "printedName": "noData", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV5colorSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV5colorSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.NetworkError.Type) -> StyliticsData.NetworkError", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "NetworkError", - "printedName": "StyliticsData.NetworkError", - "usr": "s:13StyliticsData12NetworkErrorO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.NetworkError.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "NetworkError", - "printedName": "StyliticsData.NetworkError", - "usr": "s:13StyliticsData12NetworkErrorO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV5colorSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV5colorSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData12NetworkErrorO02noB0yA2CmF", - "mangledName": "$s13StyliticsData12NetworkErrorO02noB0yA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "NetworkError", - "printedName": "StyliticsData.NetworkError", - "usr": "s:13StyliticsData12NetworkErrorO" - }, - { - "kind": "TypeNominal", - "name": "NetworkError", - "printedName": "StyliticsData.NetworkError", - "usr": "s:13StyliticsData12NetworkErrorO" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData12NetworkErrorO2eeoiySbAC_ACtFZ", - "mangledName": "$s13StyliticsData12NetworkErrorO2eeoiySbAC_ACtFZ", - "moduleName": "StyliticsData", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" + ] }, { "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", + "name": "priceLocalized", + "printedName": "priceLocalized", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12NetworkErrorO9hashValueSivp", - "mangledName": "$s13StyliticsData12NetworkErrorO9hashValueSivp", + "usr": "s:13StyliticsData14ShopTheSetItemV14priceLocalizedSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV14priceLocalizedSSSgvp", "moduleName": "StyliticsData", - "implicit": true, + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -10252,209 +9950,57 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12NetworkErrorO9hashValueSivg", - "mangledName": "$s13StyliticsData12NetworkErrorO9hashValueSivg", + "usr": "s:13StyliticsData14ShopTheSetItemV14priceLocalizedSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV14priceLocalizedSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData12NetworkErrorO4hash4intoys6HasherVz_tF", - "mangledName": "$s13StyliticsData12NetworkErrorO4hash4intoys6HasherVz_tF", - "moduleName": "StyliticsData", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData12NetworkErrorO", - "mangledName": "$s13StyliticsData12NetworkErrorO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "Error", - "printedName": "Error", - "usr": "s:s5ErrorP", - "mangledName": "$ss5ErrorP" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ModelLookup", - "printedName": "ModelLookup", - "declKind": "Struct", - "usr": "s:13StyliticsData11ModelLookupV", - "mangledName": "$s13StyliticsData11ModelLookupV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "TrendingBundles", - "printedName": "TrendingBundles", - "children": [ { "kind": "Var", - "name": "list", - "printedName": "list", + "name": "accountId", + "printedName": "accountId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundle]?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - } - ], - "usr": "s:Sa" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData15TrendingBundlesV4listSayAA12OutfitBundleVGSgvp", - "mangledName": "$s13StyliticsData15TrendingBundlesV4listSayAA12OutfitBundleVGSgvp", + "usr": "s:13StyliticsData14ShopTheSetItemV9accountIdSiSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9accountIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -10465,320 +10011,237 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundle]?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - } - ], - "usr": "s:Sa" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15TrendingBundlesV4listSayAA12OutfitBundleVGSgvg", - "mangledName": "$s13StyliticsData15TrendingBundlesV4listSayAA12OutfitBundleVGSgvg", + "usr": "s:13StyliticsData14ShopTheSetItemV9accountIdSiSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9accountIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "productId", + "printedName": "productId", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV9productIdSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9productIdSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundle]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15TrendingBundlesV4listSayAA12OutfitBundleVGSgvs", - "mangledName": "$s13StyliticsData15TrendingBundlesV4listSayAA12OutfitBundleVGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData15TrendingBundlesV4listSayAA12OutfitBundleVGSgvM", - "mangledName": "$s13StyliticsData15TrendingBundlesV4listSayAA12OutfitBundleVGSgvM", + "usr": "s:13StyliticsData14ShopTheSetItemV9productIdSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9productIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", + "kind": "Var", + "name": "itemId", + "printedName": "itemId", "children": [ { "kind": "TypeNominal", - "name": "TrendingBundles", - "printedName": "StyliticsData.TrendingBundles", - "usr": "s:13StyliticsData15TrendingBundlesV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData15TrendingBundlesV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData15TrendingBundlesV4fromACs7Decoder_p_tKcfc", + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV6itemIdSiSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV6itemIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData15TrendingBundlesV", - "mangledName": "$s13StyliticsData15TrendingBundlesV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "TrackingApisHost", - "printedName": "TrackingApisHost", - "children": [ - { - "kind": "Var", - "name": "production", - "printedName": "production", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingApisHost.Type) -> StyliticsData.TrackingApisHost", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingApisHost.Type", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV6itemIdSiSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV6itemIdSiSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData16TrackingApisHostO10productionyA2CmF", - "mangledName": "$s13StyliticsData16TrackingApisHostO10productionyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "staging", - "printedName": "staging", + "name": "transparentImageUrl", + "printedName": "transparentImageUrl", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingApisHost.Type) -> StyliticsData.TrackingApisHost", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingApisHost.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData16TrackingApisHostO7stagingyA2CmF", - "mangledName": "$s13StyliticsData16TrackingApisHostO7stagingyA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "custom", - "printedName": "custom", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV19transparentImageUrlSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV19transparentImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingApisHost.Type) -> (Swift.String) -> StyliticsData.TrackingApisHost", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String) -> StyliticsData.TrackingApisHost", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ - { - "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" - }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingApisHost.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingApisHost", - "printedName": "StyliticsData.TrackingApisHost", - "usr": "s:13StyliticsData16TrackingApisHostO" - } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV19transparentImageUrlSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV19transparentImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData16TrackingApisHostO6customyACSScACmF", - "mangledName": "$s13StyliticsData16TrackingApisHostO6customyACSScACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "host", - "printedName": "host", + "name": "name", + "printedName": "name", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData16TrackingApisHostO4hostSSvp", - "mangledName": "$s13StyliticsData16TrackingApisHostO4hostSSvp", + "usr": "s:13StyliticsData14ShopTheSetItemV4nameSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV4nameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl", - "RawDocComment" + "HasStorage", + "AccessControl" ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -10787,103 +10250,51 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16TrackingApisHostO4hostSSvg", - "mangledName": "$s13StyliticsData16TrackingApisHostO4hostSSvg", + "usr": "s:13StyliticsData14ShopTheSetItemV4nameSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV4nameSSSgvg", "moduleName": "StyliticsData", + "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData16TrackingApisHostO", - "mangledName": "$s13StyliticsData16TrackingApisHostO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "StyledForYouResponse", - "printedName": "StyledForYouResponse", - "children": [ { "kind": "Var", - "name": "response", - "printedName": "response", + "name": "affiliateLink", + "printedName": "affiliateLink", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData20StyledForYouResponseV8responseSo13NSURLResponseCSgvp", - "mangledName": "$s13StyliticsData20StyledForYouResponseV8responseSo13NSURLResponseCSgvp", + "usr": "s:13StyliticsData14ShopTheSetItemV13affiliateLinkSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13affiliateLinkSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -10900,21 +10311,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData20StyledForYouResponseV8responseSo13NSURLResponseCSgvg", - "mangledName": "$s13StyliticsData20StyledForYouResponseV8responseSo13NSURLResponseCSgvg", + "usr": "s:13StyliticsData14ShopTheSetItemV13affiliateLinkSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13affiliateLinkSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -10923,33 +10334,33 @@ }, { "kind": "Var", - "name": "data", - "printedName": "data", + "name": "username", + "printedName": "username", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.StyledForYou?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYou", - "printedName": "StyliticsData.StyledForYou", - "usr": "s:13StyliticsData12StyledForYouV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvp", - "mangledName": "$s13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvp", + "usr": "s:13StyliticsData14ShopTheSetItemV8usernameSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8usernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -10960,100 +10371,110 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.StyledForYou?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYou", - "printedName": "StyliticsData.StyledForYou", - "usr": "s:13StyliticsData12StyledForYouV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvg", - "mangledName": "$s13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvg", + "usr": "s:13StyliticsData14ShopTheSetItemV8usernameSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8usernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "retailerCategory", + "printedName": "retailerCategory", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.StyledForYou?", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYou", - "printedName": "StyliticsData.StyledForYou", - "usr": "s:13StyliticsData12StyledForYouV" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvs", - "mangledName": "$s13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV16retailerCategorySSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV16retailerCategorySSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvM", - "mangledName": "$s13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvM", + "usr": "s:13StyliticsData14ShopTheSetItemV16retailerCategorySSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV16retailerCategorySSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "baseImageUrl", + "printedName": "baseImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData20StyledForYouResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData20StyledForYouResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData14ShopTheSetItemV12baseImageUrlSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV12baseImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -11070,21 +10491,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData20StyledForYouResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData20StyledForYouResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData14ShopTheSetItemV12baseImageUrlSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV12baseImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -11092,159 +10513,94 @@ ] }, { - "kind": "Function", - "name": "isResponseEmpty", - "printedName": "isResponseEmpty()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData20StyledForYouResponseV02isF5EmptySbyF", - "mangledName": "$s13StyliticsData20StyledForYouResponseV02isF5EmptySbyF", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(response:data:error:)", + "kind": "Var", + "name": "imageUrl", + "printedName": "imageUrl", "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouResponse", - "printedName": "StyliticsData.StyledForYouResponse", - "usr": "s:13StyliticsData20StyledForYouResponseV" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URLResponse?", - "children": [ - { - "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" - } - ], - "usr": "s:Sq" - }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.StyledForYou?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYou", - "printedName": "StyliticsData.StyledForYou", - "usr": "s:13StyliticsData12StyledForYouV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "hasDefaultArg": true, "usr": "s:Sq" - }, + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV8imageUrlSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8imageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV8imageUrlSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8imageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData20StyledForYouResponseV8response4data5errorACSo13NSURLResponseCSg_AA0cdE0VSgs5Error_pSgtcfc", - "mangledName": "$s13StyliticsData20StyledForYouResponseV8response4data5errorACSo13NSURLResponseCSg_AA0cdE0VSgs5Error_pSgtcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData20StyledForYouResponseV", - "mangledName": "$s13StyliticsData20StyledForYouResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" + ] }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "Outfits", - "printedName": "Outfits", - "children": [ { "kind": "Var", - "name": "list", - "printedName": "list", + "name": "brand", + "printedName": "brand", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData7OutfitsV4listSayAA12OutfitBundleVGvp", - "mangledName": "$s13StyliticsData7OutfitsV4listSayAA12OutfitBundleVGvp", + "usr": "s:13StyliticsData14ShopTheSetItemV5brandSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV5brandSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -11254,82 +10610,92 @@ "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV4listSayAA12OutfitBundleVGvg", - "mangledName": "$s13StyliticsData7OutfitsV4listSayAA12OutfitBundleVGvg", + "usr": "s:13StyliticsData14ShopTheSetItemV5brandSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV5brandSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + } + ] + }, + { + "kind": "Var", + "name": "style", + "printedName": "style", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV4listSayAA12OutfitBundleVGvs", - "mangledName": "$s13StyliticsData7OutfitsV4listSayAA12OutfitBundleVGvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV5styleSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV5styleSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV4listSayAA12OutfitBundleVGvM", - "mangledName": "$s13StyliticsData7OutfitsV4listSayAA12OutfitBundleVGvM", + "usr": "s:13StyliticsData14ShopTheSetItemV5styleSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV5styleSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "localizationVersion", - "printedName": "localizationVersion", + "name": "remoteId", + "printedName": "remoteId", "children": [ { "kind": "TypeNominal", @@ -11347,8 +10713,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData7OutfitsV19localizationVersionSSSgvp", - "mangledName": "$s13StyliticsData7OutfitsV19localizationVersionSSSgvp", + "usr": "s:13StyliticsData14ShopTheSetItemV8remoteIdSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8remoteIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -11378,8 +10744,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV19localizationVersionSSSgvg", - "mangledName": "$s13StyliticsData7OutfitsV19localizationVersionSSSgvg", + "usr": "s:13StyliticsData14ShopTheSetItemV8remoteIdSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8remoteIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -11388,25 +10754,33 @@ }, { "kind": "Var", - "name": "isMixAndMatchEnabled", - "printedName": "isMixAndMatchEnabled", + "name": "sku", + "printedName": "sku", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvp", - "mangledName": "$s13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvp", + "usr": "s:13StyliticsData14ShopTheSetItemV3skuSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV3skuSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -11416,28 +10790,38 @@ "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvg", - "mangledName": "$s13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvg", + "usr": "s:13StyliticsData14ShopTheSetItemV3skuSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV3skuSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "stocked", + "printedName": "stocked", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, { "kind": "TypeNominal", "name": "Bool", @@ -11445,62 +10829,78 @@ "usr": "s:Sb" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvs", - "mangledName": "$s13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV7stockedSbSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV7stockedSbSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvM", - "mangledName": "$s13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvM", + "usr": "s:13StyliticsData14ShopTheSetItemV7stockedSbSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV7stockedSbSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "accountId", - "printedName": "accountId", + "name": "salePrice", + "printedName": "salePrice", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData7OutfitsV9accountIdSiSgvp", - "mangledName": "$s13StyliticsData7OutfitsV9accountIdSiSgvp", + "usr": "s:13StyliticsData14ShopTheSetItemV9salePriceSdSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9salePriceSdSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -11511,39 +10911,41 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV9accountIdSiSgvg", - "mangledName": "$s13StyliticsData7OutfitsV9accountIdSiSgvg", + "usr": "s:13StyliticsData14ShopTheSetItemV9salePriceSdSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9salePriceSdSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "colorRgbs", + "printedName": "colorRgbs", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.Int]?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", + "name": "Array", + "printedName": "[Swift.Int]", "children": [ { "kind": "TypeNominal", @@ -11552,61 +10954,125 @@ "usr": "s:Si" } ], - "usr": "s:Sq" + "usr": "s:Sa" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV9accountIdSiSgvs", - "mangledName": "$s13StyliticsData7OutfitsV9accountIdSiSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV9colorRgbsSaySiGSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9colorRgbsSaySiGSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "[Swift.Int]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7OutfitsV9accountIdSiSgvM", - "mangledName": "$s13StyliticsData7OutfitsV9accountIdSiSgvM", + "usr": "s:13StyliticsData14ShopTheSetItemV9colorRgbsSaySiGSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9colorRgbsSaySiGSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(list:localizationVersion:isMixAndMatchEnabled:accountId:)", + "kind": "Var", + "name": "retailerStyle", + "printedName": "retailerStyle", "children": [ { "kind": "TypeNominal", - "name": "Outfits", - "printedName": "StyliticsData.Outfits", - "usr": "s:13StyliticsData7OutfitsV" - }, + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV13retailerStyleSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13retailerStyleSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundle]", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "usr": "s:Sa" - }, + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV13retailerStyleSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13retailerStyleSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "clientOriginalImageUrl", + "printedName": "clientOriginalImageUrl", + "children": [ { "kind": "TypeNominal", "name": "Optional", @@ -11620,492 +11086,548 @@ } ], "usr": "s:Sq" - }, + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV22clientOriginalImageUrlSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV22clientOriginalImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV22clientOriginalImageUrlSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV22clientOriginalImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "accountUsername", + "printedName": "accountUsername", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "hasDefaultArg": true, "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData7OutfitsV4list19localizationVersion20isMixAndMatchEnabled9accountIdACSayAA12OutfitBundleVG_SSSgSbSiSgtcfc", - "mangledName": "$s13StyliticsData7OutfitsV4list19localizationVersion20isMixAndMatchEnabled9accountIdACSayAA12OutfitBundleVG_SSSgSbSiSgtcfc", + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV15accountUsernameSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV15accountUsernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "init_kind": "Designated" + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV15accountUsernameSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV15accountUsernameSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", + "kind": "Var", + "name": "retailer", + "printedName": "retailer", "children": [ { "kind": "TypeNominal", - "name": "Outfits", - "printedName": "StyliticsData.Outfits", - "usr": "s:13StyliticsData7OutfitsV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData7OutfitsV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData7OutfitsV4fromACs7Decoder_p_tKcfc", + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV8retailerSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8retailerSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData7OutfitsV", - "mangledName": "$s13StyliticsData7OutfitsV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "Event", - "printedName": "Event", - "children": [ - { - "kind": "Var", - "name": "load", - "printedName": "load", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV8retailerSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV8retailerSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO4loadyA2CmF", - "mangledName": "$s13StyliticsData5EventO4loadyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "view", - "printedName": "view", + "name": "salePriceLocalized", + "printedName": "salePriceLocalized", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV18salePriceLocalizedSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV18salePriceLocalizedSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV18salePriceLocalizedSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV18salePriceLocalizedSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO4viewyA2CmF", - "mangledName": "$s13StyliticsData5EventO4viewyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "click", - "printedName": "click", + "name": "gender", + "printedName": "gender", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV6genderSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV6genderSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV6genderSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV6genderSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO5clickyA2CmF", - "mangledName": "$s13StyliticsData5EventO5clickyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "swap", - "printedName": "swap", + "name": "skus", + "printedName": "skus", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", + "name": "Array", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sa" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO4swapyA2CmF", - "mangledName": "$s13StyliticsData5EventO4swapyA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "jumplink", - "printedName": "jumplink", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV4skusSaySSGSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV4skusSaySSGSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV4skusSaySSGSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV4skusSaySSGSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO8jumplinkyA2CmF", - "mangledName": "$s13StyliticsData5EventO8jumplinkyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "visit", - "printedName": "visit", + "name": "retailerColor", + "printedName": "retailerColor", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO5visityA2CmF", - "mangledName": "$s13StyliticsData5EventO5visityA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "addToCart", - "printedName": "addToCart", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV13retailerColorSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13retailerColorSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV13retailerColorSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV13retailerColorSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO9addToCartyA2CmF", - "mangledName": "$s13StyliticsData5EventO9addToCartyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "seeMoreExpand", - "printedName": "seeMoreExpand", + "name": "price", + "printedName": "price", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - } - ] + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO13seeMoreExpandyA2CmF", - "mangledName": "$s13StyliticsData5EventO13seeMoreExpandyA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "seeMoreCollapse", - "printedName": "seeMoreCollapse", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV5priceSdSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV5priceSdSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.Event.Type", + "name": "Optional", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV5priceSdSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV5priceSdSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData5EventO15seeMoreCollapseyA2CmF", - "mangledName": "$s13StyliticsData5EventO15seeMoreCollapseyA2CmF", - "moduleName": "StyliticsData" + ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "Var", + "name": "pattern", + "printedName": "pattern", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Event?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData5EventO8rawValueACSgSS_tcfc", - "mangledName": "$s13StyliticsData5EventO8rawValueACSgSS_tcfc", + "declKind": "Var", + "usr": "s:13StyliticsData14ShopTheSetItemV7patternSSSgvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV7patternSSSgvp", "moduleName": "StyliticsData", - "implicit": true, - "init_kind": "Designated" + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV7patternSSSgvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV7patternSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, { "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", + "name": "requestId", + "printedName": "requestId", "children": [ { "kind": "TypeNominal", @@ -12115,10 +11637,15 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData5EventO8rawValueSSvp", - "mangledName": "$s13StyliticsData5EventO8rawValueSSvp", + "usr": "s:13StyliticsData14ShopTheSetItemV9requestIdSSvp", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9requestIdSSvp", "moduleName": "StyliticsData", - "implicit": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -12133,43 +11660,167 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData5EventO8rawValueSSvg", - "mangledName": "$s13StyliticsData5EventO8rawValueSSvg", + "usr": "s:13StyliticsData14ShopTheSetItemV9requestIdSSvg", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9requestIdSSvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV9requestIdSSvs", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9requestIdSSvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14ShopTheSetItemV9requestIdSSvM", + "mangledName": "$s13StyliticsData14ShopTheSetItemV9requestIdSSvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } ] }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData14ShopTheSetItemV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData14ShopTheSetItemV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData14ShopTheSetItemV", + "mangledName": "$s13StyliticsData14ShopTheSetItemV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "StyliticsData" + }, + { + "kind": "TypeDecl", + "name": "ExperienceConfigManager", + "printedName": "ExperienceConfigManager", + "children": [ { "kind": "Var", - "name": "allCases", - "printedName": "allCases", + "name": "labelStyle", + "printedName": "labelStyle", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.Event]", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData5EventO8allCasesSayACGvpZ", - "mangledName": "$s13StyliticsData5EventO8allCasesSayACGvpZ", + "usr": "s:13StyliticsData23ExperienceConfigManagerC10labelStyleSSSgvpZ", + "mangledName": "$s13StyliticsData23ExperienceConfigManagerC10labelStyleSSSgvpZ", "moduleName": "StyliticsData", "static": true, - "implicit": true, "declAttributes": [ - "Nonisolated" + "Final", + "AccessControl" ], + "isFromExtension": true, "accessors": [ { "kind": "Accessor", @@ -12178,39 +11829,42 @@ "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.Event]", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData5EventO8allCasesSayACGvgZ", - "mangledName": "$s13StyliticsData5EventO8allCasesSayACGvgZ", + "usr": "s:13StyliticsData23ExperienceConfigManagerC10labelStyleSSSgvgZ", + "mangledName": "$s13StyliticsData23ExperienceConfigManagerC10labelStyleSSSgvgZ", "moduleName": "StyliticsData", "static": true, - "implicit": true, + "declAttributes": [ + "Final" + ], + "isFromExtension": true, "accessorKind": "get" } ] } ], - "declKind": "Enum", - "usr": "s:13StyliticsData5EventO", - "mangledName": "$s13StyliticsData5EventO", + "declKind": "Class", + "usr": "s:13StyliticsData23ExperienceConfigManagerC", + "mangledName": "$s13StyliticsData23ExperienceConfigManagerC", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl", - "RawDocComment" + "Final", + "AccessControl" ], - "enumRawTypeName": "String", + "hasMissingDesignatedInitializers": true, "conformances": [ { "kind": "Conformance", @@ -12225,328 +11879,264 @@ "printedName": "Escapable", "usr": "s:s9EscapableP", "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "GalleryBundles", + "printedName": "GalleryBundles", + "children": [ { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", + "kind": "Var", + "name": "list", + "printedName": "list", "children": [ { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.OutfitBundle]", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" } - ] + ], + "usr": "s:Sa" } ], - "usr": "s:SY", - "mangledName": "$sSY" - }, - { - "kind": "Conformance", - "name": "CaseIterable", - "printedName": "CaseIterable", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvp", + "mangledName": "$s13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ { - "kind": "TypeWitness", - "name": "AllCases", - "printedName": "AllCases", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", "name": "Array", - "printedName": "[StyliticsData.Event]", + "printedName": "[StyliticsData.OutfitBundle]", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" } ], "usr": "s:Sa" } - ] - } - ], - "usr": "s:s12CaseIterableP", - "mangledName": "$ss12CaseIterableP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "UIComponent", - "printedName": "UIComponent", - "children": [ - { - "kind": "Var", - "name": "hotspot", - "printedName": "hotspot", - "children": [ + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvg", + "mangledName": "$s13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", + "name": "Array", + "printedName": "[StyliticsData.OutfitBundle]", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" } - ] + ], + "usr": "s:Sa" } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO7hotspotyA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO7hotspotyA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "itemList", - "printedName": "itemList", - "children": [ + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvs", + "mangledName": "$s13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - } - ] + "name": "Void", + "printedName": "()" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvM", + "mangledName": "$s13StyliticsData14GalleryBundlesV4listSayAA12OutfitBundleVGvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO8itemListyA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO8itemListyA2CmF", - "moduleName": "StyliticsData" + ] }, { - "kind": "Var", - "name": "itemListCta", - "printedName": "itemListCta", + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "GalleryBundles", + "printedName": "StyliticsData.GalleryBundles", + "usr": "s:13StyliticsData14GalleryBundlesV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO11itemListCtayA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO11itemListCtayA2CmF", - "moduleName": "StyliticsData" - }, + "declKind": "Constructor", + "usr": "s:13StyliticsData14GalleryBundlesV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData14GalleryBundlesV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData14GalleryBundlesV", + "mangledName": "$s13StyliticsData14GalleryBundlesV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ { - "kind": "Var", - "name": "modalItemList", - "printedName": "modalItemList", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO13modalItemListyA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO13modalItemListyA2CmF", - "moduleName": "StyliticsData" + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, { - "kind": "Var", - "name": "itemTile", - "printedName": "itemTile", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO8itemTileyA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO8itemTileyA2CmF", - "moduleName": "StyliticsData" + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" }, { - "kind": "Var", - "name": "collage", - "printedName": "collage", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO7collageyA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO7collageyA2CmF", - "moduleName": "StyliticsData" - }, + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "ContextType", + "printedName": "ContextType", + "children": [ { "kind": "Var", - "name": "productList", - "printedName": "productList", + "name": "purchased", + "printedName": "purchased", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", + "printedName": "(StyliticsData.ContextType.Type) -> StyliticsData.ContextType", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", + "printedName": "StyliticsData.ContextType.Type", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ] } @@ -12554,36 +12144,36 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO11productListyA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO11productListyA2CmF", + "usr": "s:13StyliticsData11ContextTypeO9purchasedyA2CmF", + "mangledName": "$s13StyliticsData11ContextTypeO9purchasedyA2CmF", "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "miniModal", - "printedName": "miniModal", + "name": "browsed", + "printedName": "browsed", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", + "printedName": "(StyliticsData.ContextType.Type) -> StyliticsData.ContextType", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", + "printedName": "StyliticsData.ContextType.Type", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ] } @@ -12591,36 +12181,36 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO9miniModalyA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO9miniModalyA2CmF", + "usr": "s:13StyliticsData11ContextTypeO7browsedyA2CmF", + "mangledName": "$s13StyliticsData11ContextTypeO7browsedyA2CmF", "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "bundleCta", - "printedName": "bundleCta", + "name": "item", + "printedName": "item", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", + "printedName": "(StyliticsData.ContextType.Type) -> StyliticsData.ContextType", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.UIComponent.Type", + "printedName": "StyliticsData.ContextType.Type", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ] } @@ -12628,8 +12218,8 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData11UIComponentO9bundleCtayA2CmF", - "mangledName": "$s13StyliticsData11UIComponentO9bundleCtayA2CmF", + "usr": "s:13StyliticsData11ContextTypeO4itemyA2CmF", + "mangledName": "$s13StyliticsData11ContextTypeO4itemyA2CmF", "moduleName": "StyliticsData" }, { @@ -12640,13 +12230,13 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.UIComponent?", + "printedName": "StyliticsData.ContextType?", "children": [ { "kind": "TypeNominal", - "name": "UIComponent", - "printedName": "StyliticsData.UIComponent", - "usr": "s:13StyliticsData11UIComponentO" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ], "usr": "s:Sq" @@ -12659,8 +12249,8 @@ } ], "declKind": "Constructor", - "usr": "s:13StyliticsData11UIComponentO8rawValueACSgSS_tcfc", - "mangledName": "$s13StyliticsData11UIComponentO8rawValueACSgSS_tcfc", + "usr": "s:13StyliticsData11ContextTypeO8rawValueACSgSS_tcfc", + "mangledName": "$s13StyliticsData11ContextTypeO8rawValueACSgSS_tcfc", "moduleName": "StyliticsData", "implicit": true, "init_kind": "Designated" @@ -12678,8 +12268,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData11UIComponentO8rawValueSSvp", - "mangledName": "$s13StyliticsData11UIComponentO8rawValueSSvp", + "usr": "s:13StyliticsData11ContextTypeO8rawValueSSvp", + "mangledName": "$s13StyliticsData11ContextTypeO8rawValueSSvp", "moduleName": "StyliticsData", "implicit": true, "accessors": [ @@ -12696,9 +12286,9 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData11UIComponentO8rawValueSSvg", - "mangledName": "$s13StyliticsData11UIComponentO8rawValueSSvg", - "moduleName": "StyliticsData", + "usr": "s:13StyliticsData11ContextTypeO8rawValueSSvg", + "mangledName": "$s13StyliticsData11ContextTypeO8rawValueSSvg", + "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } @@ -12706,12 +12296,11 @@ } ], "declKind": "Enum", - "usr": "s:13StyliticsData11UIComponentO", - "mangledName": "$s13StyliticsData11UIComponentO", + "usr": "s:13StyliticsData11ContextTypeO", + "mangledName": "$s13StyliticsData11ContextTypeO", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl", - "RawDocComment" + "AccessControl" ], "enumRawTypeName": "String", "conformances": [ @@ -12767,37 +12356,57 @@ } ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", - "name": "ShopTheSetEventType", - "printedName": "ShopTheSetEventType", + "name": "NetworkError", + "printedName": "NetworkError", "children": [ { "kind": "Var", - "name": "set", - "printedName": "set", + "name": "noData", + "printedName": "noData", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.ShopTheSetEventType.Type) -> StyliticsData.ShopTheSetEventType", + "printedName": "(StyliticsData.NetworkError.Type) -> StyliticsData.NetworkError", "children": [ { "kind": "TypeNominal", - "name": "ShopTheSetEventType", - "printedName": "StyliticsData.ShopTheSetEventType", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO" + "name": "NetworkError", + "printedName": "StyliticsData.NetworkError", + "usr": "s:13StyliticsData12NetworkErrorO" }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.ShopTheSetEventType.Type", + "printedName": "StyliticsData.NetworkError.Type", "children": [ { "kind": "TypeNominal", - "name": "ShopTheSetEventType", - "printedName": "StyliticsData.ShopTheSetEventType", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO" + "name": "NetworkError", + "printedName": "StyliticsData.NetworkError", + "usr": "s:13StyliticsData12NetworkErrorO" } ] } @@ -12805,95 +12414,57 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO3setyA2CmF", - "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO3setyA2CmF", + "usr": "s:13StyliticsData12NetworkErrorO02noB0yA2CmF", + "mangledName": "$s13StyliticsData12NetworkErrorO02noB0yA2CmF", "moduleName": "StyliticsData" }, { - "kind": "Var", - "name": "item", - "printedName": "item", + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ShopTheSetEventType.Type) -> StyliticsData.ShopTheSetEventType", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetEventType", - "printedName": "StyliticsData.ShopTheSetEventType", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.ShopTheSetEventType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetEventType", - "printedName": "StyliticsData.ShopTheSetEventType", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO4itemyA2CmF", - "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO4itemyA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.ShopTheSetEventType?", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetEventType", - "printedName": "StyliticsData.ShopTheSetEventType", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO" - } - ], - "usr": "s:Sq" + "name": "NetworkError", + "printedName": "StyliticsData.NetworkError", + "usr": "s:13StyliticsData12NetworkErrorO" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "NetworkError", + "printedName": "StyliticsData.NetworkError", + "usr": "s:13StyliticsData12NetworkErrorO" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO8rawValueACSgSS_tcfc", - "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO8rawValueACSgSS_tcfc", + "declKind": "Func", + "usr": "s:13StyliticsData12NetworkErrorO2eeoiySbAC_ACtFZ", + "mangledName": "$s13StyliticsData12NetworkErrorO2eeoiySbAC_ACtFZ", "moduleName": "StyliticsData", + "static": true, "implicit": true, - "init_kind": "Designated" + "funcSelfKind": "NonMutating" }, { "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", + "name": "hashValue", + "printedName": "hashValue", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Var", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO8rawValueSSvp", - "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO8rawValueSSvp", + "usr": "s:13StyliticsData12NetworkErrorO9hashValueSivp", + "mangledName": "$s13StyliticsData12NetworkErrorO9hashValueSivp", "moduleName": "StyliticsData", "implicit": true, "accessors": [ @@ -12904,29 +12475,54 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO8rawValueSSvg", - "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO8rawValueSSvg", + "usr": "s:13StyliticsData12NetworkErrorO9hashValueSivg", + "mangledName": "$s13StyliticsData12NetworkErrorO9hashValueSivg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13StyliticsData12NetworkErrorO4hash4intoys6HasherVz_tF", + "mangledName": "$s13StyliticsData12NetworkErrorO4hash4intoys6HasherVz_tF", + "moduleName": "StyliticsData", + "implicit": true, + "funcSelfKind": "NonMutating" } ], "declKind": "Enum", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO", - "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO", + "usr": "s:13StyliticsData12NetworkErrorO", + "mangledName": "$s13StyliticsData12NetworkErrorO", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl" + "AccessControl", + "RawDocComment" ], - "enumRawTypeName": "String", "conformances": [ { "kind": "Conformance", @@ -12958,156 +12554,268 @@ }, { "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" } ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", - "name": "ShopTheSetActionItemPosition", - "printedName": "ShopTheSetActionItemPosition", + "name": "ReplacementItem", + "printedName": "ReplacementItem", "children": [ { "kind": "Var", - "name": "top", - "printedName": "top", + "name": "promotions", + "printedName": "promotions", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ShopTheSetActionItemPosition.Type) -> StyliticsData.ShopTheSetActionItemPosition", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.ShopTheSetActionItemPosition.Type", + "name": "Array", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sa" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO3topyA2CmF", - "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO3topyA2CmF", - "moduleName": "StyliticsData" + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV10promotionsSaySSGSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV10promotionsSaySSGSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV10promotionsSaySSGSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV10promotionsSaySSGSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, { "kind": "Var", - "name": "bottom", - "printedName": "bottom", + "name": "category", + "printedName": "category", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ShopTheSetActionItemPosition.Type) -> StyliticsData.ShopTheSetActionItemPosition", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV8categorySSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV8categorySSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.ShopTheSetActionItemPosition.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV8categorySSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV8categorySSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO6bottomyA2CmF", - "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO6bottomyA2CmF", - "moduleName": "StyliticsData" + ] }, { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", + "kind": "Var", + "name": "largeImageUrl", + "printedName": "largeImageUrl", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" - }, - { - "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "declKind": "Func", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO2eeoiySbAC_ACtFZ", - "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO2eeoiySbAC_ACtFZ", + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV13largeImageUrlSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV13largeImageUrlSSSgvp", "moduleName": "StyliticsData", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV13largeImageUrlSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV13largeImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, { "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", + "name": "otherClientItemIds", + "printedName": "otherClientItemIds", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Optional", + "printedName": "StyliticsData.DecodableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO9hashValueSivp", - "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO9hashValueSivp", + "usr": "s:13StyliticsData15ReplacementItemV011otherClientD3IdsAA19DecodableDictionaryVSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV011otherClientD3IdsAA19DecodableDictionaryVSgvp", "moduleName": "StyliticsData", - "implicit": true, + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -13116,14 +12824,22 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Optional", + "printedName": "StyliticsData.DecodableDictionary?", + "children": [ + { + "kind": "TypeNominal", + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO9hashValueSivg", - "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO9hashValueSivg", + "usr": "s:13StyliticsData15ReplacementItemV011otherClientD3IdsAA19DecodableDictionaryVSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV011otherClientD3IdsAA19DecodableDictionaryVSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -13131,309 +12847,275 @@ ] }, { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", + "kind": "Var", + "name": "collageDimensions", + "printedName": "collageDimensions", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO4hash4intoys6HasherVz_tF", - "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO4hash4intoys6HasherVz_tF", - "moduleName": "StyliticsData", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO", - "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - } - ] - }, - { - "kind": "TypeDecl", - "name": "TrackingInfoKey", - "printedName": "TrackingInfoKey", - "children": [ - { - "kind": "Var", - "name": "widgetType", - "printedName": "widgetType", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", + "name": "Optional", + "printedName": "StyliticsData.CollageDimensions?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" - }, + "name": "CollageDimensions", + "printedName": "StyliticsData.CollageDimensions", + "usr": "s:13StyliticsData17CollageDimensionsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV17collageDimensionsAA07CollageF0VSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV17collageDimensionsAA07CollageF0VSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingInfoKey.Type", + "name": "Optional", + "printedName": "StyliticsData.CollageDimensions?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" + "name": "CollageDimensions", + "printedName": "StyliticsData.CollageDimensions", + "usr": "s:13StyliticsData17CollageDimensionsV" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV17collageDimensionsAA07CollageF0VSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV17collageDimensionsAA07CollageF0VSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData15TrackingInfoKeyO10widgetTypeyA2CmF", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO10widgetTypeyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "pageUrl", - "printedName": "pageUrl", + "name": "smallImageUrl", + "printedName": "smallImageUrl", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV13smallImageUrlSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV13smallImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingInfoKey.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV13smallImageUrlSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV13smallImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData15TrackingInfoKeyO7pageUrlyA2CmF", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO7pageUrlyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "uiComponent", - "printedName": "uiComponent", + "name": "productId", + "printedName": "productId", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV9productIdSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV9productIdSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingInfoKey.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV9productIdSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV9productIdSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData15TrackingInfoKeyO11uiComponentyA2CmF", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO11uiComponentyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "outfit", - "printedName": "outfit", + "name": "itemId", + "printedName": "itemId", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingInfoKey.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" - } - ] + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData15TrackingInfoKeyO6outfityA2CmF", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO6outfityA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "outfitBundle", - "printedName": "outfitBundle", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV6itemIdSiSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV6itemIdSiSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingInfoKey.Type", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV6itemIdSiSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV6itemIdSiSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData15TrackingInfoKeyO12outfitBundleyA2CmF", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO12outfitBundleyA2CmF", - "moduleName": "StyliticsData" + ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "Var", + "name": "name", + "printedName": "name", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.TrackingInfoKey?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingInfoKey", - "printedName": "StyliticsData.TrackingInfoKey", - "usr": "s:13StyliticsData15TrackingInfoKeyO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData15TrackingInfoKeyO8rawValueACSgSS_tcfc", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO8rawValueACSgSS_tcfc", - "moduleName": "StyliticsData", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:13StyliticsData15TrackingInfoKeyO8rawValueSSvp", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO8rawValueSSvp", + "usr": "s:13StyliticsData15ReplacementItemV4nameSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV4nameSSSgvp", "moduleName": "StyliticsData", - "implicit": true, + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -13442,67 +13124,37 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData15TrackingInfoKeyO8rawValueSSvg", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO8rawValueSSvg", + "usr": "s:13StyliticsData15ReplacementItemV4nameSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV4nameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData15TrackingInfoKeyO", - "mangledName": "$s13StyliticsData15TrackingInfoKeyO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "enumRawTypeName": "String", - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" }, { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", + "kind": "Var", + "name": "affiliateLink", + "printedName": "affiliateLink", "children": [ { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", @@ -13510,439 +13162,560 @@ "printedName": "Swift.String", "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, - { - "kind": "TypeDecl", - "name": "TrackingWidgetType", - "printedName": "TrackingWidgetType", - "children": [ - { - "kind": "Var", - "name": "shopTheSet", - "printedName": "shopTheSet", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV13affiliateLinkSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV13affiliateLinkSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV13affiliateLinkSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV13affiliateLinkSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO10shopTheSetyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO10shopTheSetyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "styledForYou", - "printedName": "styledForYou", + "name": "username", + "printedName": "username", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO12styledForYouyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO12styledForYouyA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "classic", - "printedName": "classic", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV8usernameSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV8usernameSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV8usernameSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV8usernameSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO7classicyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO7classicyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "hotspot", - "printedName": "hotspot", + "name": "imageUrl", + "printedName": "imageUrl", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV8imageUrlSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV8imageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV8imageUrlSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV8imageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO7hotspotyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO7hotspotyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "dynamicGalleries", - "printedName": "dynamicGalleries", + "name": "brand", + "printedName": "brand", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV5brandSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV5brandSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV5brandSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV5brandSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO16dynamicGalleriesyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO16dynamicGalleriesyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "outfitLandingPage", - "printedName": "outfitLandingPage", + "name": "region", + "printedName": "region", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV6regionSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV6regionSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV6regionSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV6regionSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO17outfitLandingPageyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO17outfitLandingPageyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "grid", - "printedName": "grid", + "name": "style", + "printedName": "style", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV5styleSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV5styleSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV5styleSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV5styleSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO4gridyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO4gridyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "trendingBundles", - "printedName": "trendingBundles", + "name": "remoteId", + "printedName": "remoteId", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV8remoteIdSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV8remoteIdSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV8remoteIdSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV8remoteIdSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO15trendingBundlesyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO15trendingBundlesyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "upsells", - "printedName": "upsells", + "name": "sku", + "printedName": "sku", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV3skuSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV3skuSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV3skuSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV3skuSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO7upsellsyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO7upsellsyA2CmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "styledForYouFullPage", - "printedName": "styledForYouFullPage", + "name": "rowWidgetImageUrl", + "printedName": "rowWidgetImageUrl", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV17rowWidgetImageUrlSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV17rowWidgetImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.TrackingWidgetType.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV17rowWidgetImageUrlSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV17rowWidgetImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData18TrackingWidgetTypeO20styledForYouFullPageyA2CmF", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO20styledForYouFullPageyA2CmF", - "moduleName": "StyliticsData" + ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "Var", + "name": "salePrice", + "printedName": "salePrice", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.TrackingWidgetType?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData18TrackingWidgetTypeO8rawValueACSgSS_tcfc", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO8rawValueACSgSS_tcfc", + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV9salePriceSdSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV9salePriceSdSgvp", "moduleName": "StyliticsData", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } + "declAttributes": [ + "HasStorage", + "AccessControl" ], - "declKind": "Var", - "usr": "s:13StyliticsData18TrackingWidgetTypeO8rawValueSSvp", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO8rawValueSSvp", - "moduleName": "StyliticsData", - "implicit": true, + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -13951,146 +13724,57 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData18TrackingWidgetTypeO8rawValueSSvg", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO8rawValueSSvg", + "usr": "s:13StyliticsData15ReplacementItemV9salePriceSdSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV9salePriceSdSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData18TrackingWidgetTypeO", - "mangledName": "$s13StyliticsData18TrackingWidgetTypeO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "enumRawTypeName": "String", - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - } - ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "StyledForYou", - "printedName": "StyledForYou", - "children": [ { "kind": "Var", - "name": "purchased", - "printedName": "purchased", + "name": "id", + "printedName": "id", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.StyledForYouContext?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvp", - "mangledName": "$s13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvp", + "usr": "s:13StyliticsData15ReplacementItemV2idSiSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV2idSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -14101,106 +13785,116 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.StyledForYouContext?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvg", - "mangledName": "$s13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvg", + "usr": "s:13StyliticsData15ReplacementItemV2idSiSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV2idSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "retailerStyle", + "printedName": "retailerStyle", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV13retailerStyleSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV13retailerStyleSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.StyledForYouContext?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvs", - "mangledName": "$s13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvM", - "mangledName": "$s13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvM", + "usr": "s:13StyliticsData15ReplacementItemV13retailerStyleSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV13retailerStyleSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "browsed", - "printedName": "browsed", + "name": "clientOriginalImageUrl", + "printedName": "clientOriginalImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.StyledForYouContext?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvp", - "mangledName": "$s13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvp", + "usr": "s:13StyliticsData15ReplacementItemV22clientOriginalImageUrlSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV22clientOriginalImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -14211,213 +13905,31 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.StyledForYouContext?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvg", - "mangledName": "$s13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.StyledForYouContext?", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvs", - "mangledName": "$s13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvM", - "mangledName": "$s13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvM", + "usr": "s:13StyliticsData15ReplacementItemV22clientOriginalImageUrlSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV22clientOriginalImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(purchased:browsed:)", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYou", - "printedName": "StyliticsData.StyledForYou", - "usr": "s:13StyliticsData12StyledForYouV" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.StyledForYouContext?", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.StyledForYouContext?", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData12StyledForYouV9purchased7browsedAcA0cdE7ContextVSg_AHtcfc", - "mangledName": "$s13StyliticsData12StyledForYouV9purchased7browsedAcA0cdE7ContextVSg_AHtcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYou", - "printedName": "StyliticsData.StyledForYou", - "usr": "s:13StyliticsData12StyledForYouV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData12StyledForYouV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData12StyledForYouV4fromACs7Decoder_p_tKcfc", - "moduleName": "StyliticsData", - "implicit": true, - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData12StyledForYouV", - "mangledName": "$s13StyliticsData12StyledForYouV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "BundleContext", - "printedName": "BundleContext", - "children": [ { "kind": "Var", - "name": "imageUrl", - "printedName": "imageUrl", + "name": "accountUsername", + "printedName": "accountUsername", "children": [ { "kind": "TypeNominal", @@ -14435,8 +13947,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData13BundleContextV8imageUrlSSSgvp", - "mangledName": "$s13StyliticsData13BundleContextV8imageUrlSSSgvp", + "usr": "s:13StyliticsData15ReplacementItemV15accountUsernameSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV15accountUsernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -14466,8 +13978,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13BundleContextV8imageUrlSSSgvg", - "mangledName": "$s13StyliticsData13BundleContextV8imageUrlSSSgvg", + "usr": "s:13StyliticsData15ReplacementItemV15accountUsernameSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV15accountUsernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -14476,19 +13988,27 @@ }, { "kind": "Var", - "name": "contextType", - "printedName": "contextType", + "name": "retailer", + "printedName": "retailer", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData13BundleContextV11contextTypeAA0dF0Ovp", - "mangledName": "$s13StyliticsData13BundleContextV11contextTypeAA0dF0Ovp", + "usr": "s:13StyliticsData15ReplacementItemV8retailerSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV8retailerSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -14504,14 +14024,22 @@ "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13BundleContextV11contextTypeAA0dF0Ovg", - "mangledName": "$s13StyliticsData13BundleContextV11contextTypeAA0dF0Ovg", + "usr": "s:13StyliticsData15ReplacementItemV8retailerSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV8retailerSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -14520,8 +14048,8 @@ }, { "kind": "Var", - "name": "pairingMessage", - "printedName": "pairingMessage", + "name": "gender", + "printedName": "gender", "children": [ { "kind": "TypeNominal", @@ -14539,8 +14067,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData13BundleContextV14pairingMessageSSSgvp", - "mangledName": "$s13StyliticsData13BundleContextV14pairingMessageSSSgvp", + "usr": "s:13StyliticsData15ReplacementItemV6genderSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV6genderSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -14570,8 +14098,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13BundleContextV14pairingMessageSSSgvg", - "mangledName": "$s13StyliticsData13BundleContextV14pairingMessageSSSgvg", + "usr": "s:13StyliticsData15ReplacementItemV6genderSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV6genderSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -14580,27 +14108,35 @@ }, { "kind": "Var", - "name": "productName", - "printedName": "productName", + "name": "skus", + "printedName": "skus", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData13BundleContextV11productNameSSSgvp", - "mangledName": "$s13StyliticsData13BundleContextV11productNameSSSgvp", + "usr": "s:13StyliticsData15ReplacementItemV4skusSaySSGSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV4skusSaySSGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -14617,21 +14153,29 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData13BundleContextV11productNameSSSgvg", - "mangledName": "$s13StyliticsData13BundleContextV11productNameSSSgvg", + "usr": "s:13StyliticsData15ReplacementItemV4skusSaySSGSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV4skusSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -14639,129 +14183,28 @@ ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(imageUrl:contextType:pairingMessage:productName:)", + "kind": "Var", + "name": "price", + "printedName": "price", "children": [ - { - "kind": "TypeNominal", - "name": "BundleContext", - "printedName": "StyliticsData.BundleContext", - "usr": "s:13StyliticsData13BundleContextV" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" - }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData13BundleContextV8imageUrl11contextType14pairingMessage11productNameACSSSg_AA0dH0OA2Htcfc", - "mangledName": "$s13StyliticsData13BundleContextV8imageUrl11contextType14pairingMessage11productNameACSSSg_AA0dH0OA2Htcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData13BundleContextV", - "mangledName": "$s13StyliticsData13BundleContextV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ShopTheSetItemsInfo", - "printedName": "ShopTheSetItemsInfo", - "children": [ - { - "kind": "Var", - "name": "topItem", - "printedName": "topItem", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" - } - ], "declKind": "Var", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV7topItemAA0cdeI0Vvp", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV7topItemAA0cdeI0Vvp", + "usr": "s:13StyliticsData15ReplacementItemV5priceSdSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV5priceSdSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -14777,14 +14220,22 @@ "children": [ { "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV7topItemAA0cdeI0Vvg", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV7topItemAA0cdeI0Vvg", + "usr": "s:13StyliticsData15ReplacementItemV5priceSdSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV5priceSdSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -14793,63 +14244,27 @@ }, { "kind": "Var", - "name": "topItemPosition", - "printedName": "topItemPosition", + "name": "priceLocalized", + "printedName": "priceLocalized", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV15topItemPositionSivp", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV15topItemPositionSivp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV15topItemPositionSivg", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV15topItemPositionSivg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "bottomItem", - "printedName": "bottomItem", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV10bottomItemAA0cdeI0Vvp", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV10bottomItemAA0cdeI0Vvp", + "usr": "s:13StyliticsData15ReplacementItemV14priceLocalizedSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV14priceLocalizedSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -14865,14 +14280,22 @@ "children": [ { "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV10bottomItemAA0cdeI0Vvg", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV10bottomItemAA0cdeI0Vvg", + "usr": "s:13StyliticsData15ReplacementItemV14priceLocalizedSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV14priceLocalizedSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -14881,19 +14304,27 @@ }, { "kind": "Var", - "name": "bottomItemPosition", - "printedName": "bottomItemPosition", + "name": "salePriceLocalized", + "printedName": "salePriceLocalized", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV18bottomItemPositionSivp", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV18bottomItemPositionSivp", + "usr": "s:13StyliticsData15ReplacementItemV18salePriceLocalizedSSSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV18salePriceLocalizedSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -14909,14 +14340,22 @@ "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV18bottomItemPositionSivg", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV18bottomItemPositionSivg", + "usr": "s:13StyliticsData15ReplacementItemV18salePriceLocalizedSSSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV18salePriceLocalizedSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -14924,1161 +14363,1102 @@ ] }, { - "kind": "Var", - "name": "actionItemPosition", - "printedName": "actionItemPosition", + "kind": "TypeDecl", + "name": "CodingKeys", + "printedName": "CodingKeys", "children": [ { - "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV18actionItemPositionAA0cde6ActioniJ0Ovp", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV18actionItemPositionAA0cde6ActioniJ0Ovp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "Var", + "name": "promotions", + "printedName": "promotions", "children": [ { - "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV18actionItemPositionAA0cde6ActioniJ0Ovg", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV18actionItemPositionAA0cde6ActioniJ0Ovg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(topItem:topItemPosition:bottomItem:bottomItemPosition:actionItemPosition:)", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItemsInfo", - "printedName": "StyliticsData.ShopTheSetItemsInfo", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV" - }, - { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO10promotionsyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO10promotionsyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "kind": "Var", + "name": "category", + "printedName": "category", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8categoryyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8categoryyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" + "kind": "Var", + "name": "largeImageUrl", + "printedName": "largeImageUrl", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO13largeImageUrlyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO13largeImageUrlyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "kind": "Var", + "name": "otherClientItemIds", + "printedName": "otherClientItemIds", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO011otherClientD3IdsyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO011otherClientD3IdsyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "ShopTheSetActionItemPosition", - "printedName": "StyliticsData.ShopTheSetActionItemPosition", - "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV7topItem0hI8Position06bottomI00kiJ006actioniJ0AcA0cdeI0V_SiAJSiAA0cde6ActioniJ0Otcfc", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV7topItem0hI8Position06bottomI00kiJ006actioniJ0AcA0cdeI0V_SiAJSiAA0cde6ActioniJ0Otcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "collectionIds", - "printedName": "collectionIds", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.Int]?", + "kind": "Var", + "name": "collageDimensions", + "printedName": "collageDimensions", "children": [ { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.Int]", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] } - ], - "usr": "s:Sa" + ] } ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV13collectionIdsSaySiGSgvp", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV13collectionIdsSaySiGSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO17collageDimensionsyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO17collageDimensionsyA2EmF", + "moduleName": "StyliticsData" + }, { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "Var", + "name": "smallImageUrl", + "printedName": "smallImageUrl", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.Int]?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.Int]", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" } - ], - "usr": "s:Sa" + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV13collectionIdsSaySiGSgvg", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV13collectionIdsSaySiGSgvg", - "moduleName": "StyliticsData", - "accessorKind": "get" - } - ] - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV", - "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ReplacementItems", - "printedName": "ReplacementItems", - "children": [ - { - "kind": "Var", - "name": "items", - "printedName": "items", - "children": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO13smallImageUrlyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO13smallImageUrlyA2EmF", + "moduleName": "StyliticsData" + }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : [StyliticsData.OutfitBundleItem]]", + "kind": "Var", + "name": "productId", + "printedName": "productId", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] } - ], - "usr": "s:Sa" + ] } ], - "usr": "s:SD" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16ReplacementItemsV5itemsSDySSSayAA16OutfitBundleItemVGGvp", - "mangledName": "$s13StyliticsData16ReplacementItemsV5itemsSDySSSayAA16OutfitBundleItemVGGvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO9productIdyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO9productIdyA2EmF", + "moduleName": "StyliticsData" + }, { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "Var", + "name": "itemId", + "printedName": "itemId", "children": [ { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : [StyliticsData.OutfitBundleItem]]", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" }, { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" } - ], - "usr": "s:Sa" + ] } - ], - "usr": "s:SD" + ] } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16ReplacementItemsV5itemsSDySSSayAA16OutfitBundleItemVGGvg", - "mangledName": "$s13StyliticsData16ReplacementItemsV5itemsSDySSSayAA16OutfitBundleItemVGGvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "ReplacementItems", - "printedName": "StyliticsData.ReplacementItems", - "usr": "s:13StyliticsData16ReplacementItemsV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData16ReplacementItemsV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData16ReplacementItemsV4fromACs7Decoder_p_tKcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData16ReplacementItemsV", - "mangledName": "$s13StyliticsData16ReplacementItemsV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "StyliticsDataApis", - "printedName": "StyliticsDataApis", - "children": [ - { - "kind": "Function", - "name": "outfits", - "printedName": "outfits(filterInfo:shouldEnableMixAndMatch:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO6itemIdyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO6itemIdyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Var", + "name": "name", + "printedName": "name", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO4nameyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO4nameyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" + "kind": "Var", + "name": "affiliateLink", + "printedName": "affiliateLink", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO13affiliateLinkyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO13affiliateLinkyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitsResponse) -> ()", + "kind": "Var", + "name": "username", + "printedName": "username", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "OutfitsResponse", - "printedName": "StyliticsData.OutfitsResponse", - "usr": "s:13StyliticsData15OutfitsResponseV" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC7outfits10filterInfo23shouldEnableMixAndMatch8responseySDyS2SG_SbyAA15OutfitsResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC7outfits10filterInfo23shouldEnableMixAndMatch8responseySDyS2SG_SbyAA15OutfitsResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "replacements", - "printedName": "replacements(optionsInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8usernameyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8usernameyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Var", + "name": "imageUrl", + "printedName": "imageUrl", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:SD" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8imageUrlyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8imageUrlyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ReplacementsResponse) -> ()", + "kind": "Var", + "name": "brand", + "printedName": "brand", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "ReplacementsResponse", - "printedName": "StyliticsData.ReplacementsResponse", - "usr": "s:13StyliticsData20ReplacementsResponseV" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC12replacements11optionsInfo8responseySDyS2SG_yAA20ReplacementsResponseVctFZ", - "mangledName": "$s13StyliticsData0aB4ApisC12replacements11optionsInfo8responseySDyS2SG_yAA20ReplacementsResponseVctFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "dynamicGalleries", - "printedName": "dynamicGalleries(filterInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO5brandyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO5brandyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Var", + "name": "region", + "printedName": "region", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:SD" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO6regionyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO6regionyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.DynamicGalleriesResponse) -> ()", + "kind": "Var", + "name": "style", + "printedName": "style", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "DynamicGalleriesResponse", - "printedName": "StyliticsData.DynamicGalleriesResponse", - "usr": "s:13StyliticsData24DynamicGalleriesResponseV" - } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC16dynamicGalleries10filterInfo8responseySDyS2SG_yAA07DynamicE8ResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC16dynamicGalleries10filterInfo8responseySDyS2SG_yAA07DynamicE8ResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styledForYou", - "printedName": "styledForYou(filterInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO5styleyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO5styleyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Var", + "name": "remoteId", + "printedName": "remoteId", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:SD" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8remoteIdyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8remoteIdyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.StyledForYouResponse) -> ()", + "kind": "Var", + "name": "sku", + "printedName": "sku", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "StyledForYouResponse", - "printedName": "StyliticsData.StyledForYouResponse", - "usr": "s:13StyliticsData20StyledForYouResponseV" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC12styledForYou10filterInfo8responseySDyS2SG_yAA06StyledeF8ResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC12styledForYou10filterInfo8responseySDyS2SG_yAA06StyledeF8ResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "styledForYouFullPage", - "printedName": "styledForYouFullPage(filterInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO3skuyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO3skuyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Var", + "name": "rowWidgetImageUrl", + "printedName": "rowWidgetImageUrl", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:SD" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO17rowWidgetImageUrlyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO17rowWidgetImageUrlyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.StyledForYouFullPageResponse) -> ()", + "kind": "Var", + "name": "salePrice", + "printedName": "salePrice", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "StyledForYouFullPageResponse", - "printedName": "StyliticsData.StyledForYouFullPageResponse", - "usr": "s:13StyliticsData28StyledForYouFullPageResponseV" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC20styledForYouFullPage10filterInfo8responseySDyS2SG_yAA06StyledefgH8ResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC20styledForYouFullPage10filterInfo8responseySDyS2SG_yAA06StyledefgH8ResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "trendingBundles", - "printedName": "trendingBundles(filterInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO9salePriceyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO9salePriceyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Var", + "name": "id", + "printedName": "id", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:SD" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO2idyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO2idyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.TrendingBundlesResponse) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "TrendingBundlesResponse", - "printedName": "StyliticsData.TrendingBundlesResponse", - "usr": "s:13StyliticsData23TrendingBundlesResponseV" - } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC15trendingBundles10filterInfo8responseySDyS2SG_yAA08TrendingE8ResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC15trendingBundles10filterInfo8responseySDyS2SG_yAA08TrendingE8ResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "upsells", - "printedName": "upsells(filterInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Var", + "name": "retailerStyle", + "printedName": "retailerStyle", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:SD" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO13retailerStyleyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO13retailerStyleyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.UpsellsResponse) -> ()", + "kind": "Var", + "name": "clientOriginalImageUrl", + "printedName": "clientOriginalImageUrl", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UpsellsResponse", - "printedName": "StyliticsData.UpsellsResponse", - "usr": "s:13StyliticsData15UpsellsResponseV" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC7upsells10filterInfo8responseySDyS2SG_yAA15UpsellsResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC7upsells10filterInfo8responseySDyS2SG_yAA15UpsellsResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "shopTheSet", - "printedName": "shopTheSet(filterInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO22clientOriginalImageUrlyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO22clientOriginalImageUrlyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Var", + "name": "accountUsername", + "printedName": "accountUsername", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:SD" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO15accountUsernameyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO15accountUsernameyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ShopTheSetResponse) -> ()", + "kind": "Var", + "name": "retailer", + "printedName": "retailer", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "ShopTheSetResponse", - "printedName": "StyliticsData.ShopTheSetResponse", - "usr": "s:13StyliticsData18ShopTheSetResponseV" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC10shopTheSet10filterInfo8responseySDyS2SG_yAA04ShopeF8ResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC10shopTheSet10filterInfo8responseySDyS2SG_yAA04ShopeF8ResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "outfitLandingPage", - "printedName": "outfitLandingPage(id:filterInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8retaileryA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8retaileryA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Var", + "name": "gender", + "printedName": "gender", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:SD" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO6genderyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO6genderyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitLandingPageResponse) -> ()", + "kind": "Var", + "name": "skus", + "printedName": "skus", "children": [ { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "OutfitLandingPageResponse", - "printedName": "StyliticsData.OutfitLandingPageResponse", - "usr": "s:13StyliticsData25OutfitLandingPageResponseV" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } - ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC17outfitLandingPage2id10filterInfo8responseySi_SDyS2SGyAA06OutfiteF8ResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC17outfitLandingPage2id10filterInfo8responseySi_SDyS2SGyAA06OutfiteF8ResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "configure", - "printedName": "configure(config:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "StyliticsConfig", - "printedName": "StyliticsData.StyliticsConfig", - "usr": "s:13StyliticsData0A6ConfigC" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC9configure6configyAA0A6ConfigC_tKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC9configure6configyAA0A6ConfigC_tKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "engagement", - "printedName": "engagement(trackingInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "EngagementsTrackingInfo", - "printedName": "StyliticsData.EngagementsTrackingInfo", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV" + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO4skusyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO4skusyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "((StyliticsData.EngagementsResponse) -> ())?", + "kind": "Var", + "name": "price", + "printedName": "price", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.EngagementsResponse) -> ()", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" }, { "kind": "TypeNominal", - "name": "EngagementsResponse", - "printedName": "StyliticsData.EngagementsResponse", - "usr": "s:13StyliticsData19EngagementsResponseV" + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] } ] } ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC10engagement12trackingInfo8responseyAA019EngagementsTrackingF0V_yAA0H8ResponseVcSgtFZ", - "mangledName": "$s13StyliticsData0aB4ApisC10engagement12trackingInfo8responseyAA019EngagementsTrackingF0V_yAA0H8ResponseVcSgtFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "purchases", - "printedName": "purchases(purchasedItems:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "PurchasedItems", - "printedName": "StyliticsData.PurchasedItems", - "usr": "s:13StyliticsData14PurchasedItemsV" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO5priceyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO5priceyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "((StyliticsData.PurchasesResponse) -> ())?", + "kind": "Var", + "name": "priceLocalized", + "printedName": "priceLocalized", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.PurchasesResponse) -> ()", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" }, { "kind": "TypeNominal", - "name": "PurchasesResponse", - "printedName": "StyliticsData.PurchasesResponse", - "usr": "s:13StyliticsData17PurchasesResponseV" + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] } ] } ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC9purchases14purchasedItems8responseyAA09PurchasedF0V_yAA17PurchasesResponseVcSgtFZ", - "mangledName": "$s13StyliticsData0aB4ApisC9purchases14purchasedItems8responseyAA09PurchasedF0V_yAA17PurchasesResponseVcSgtFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "updateGlobalLocale", - "printedName": "updateGlobalLocale(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO14priceLocalizedyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO14priceLocalizedyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Var", + "name": "salePriceLocalized", + "printedName": "salePriceLocalized", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementItem.CodingKeys.Type) -> StyliticsData.ReplacementItem.CodingKeys", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ReplacementItem.CodingKeys.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ] + } + ] } ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC18updateGlobalLocaleyySSSgKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC18updateGlobalLocaleyySSSgKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "updateCustomerProfileId", - "printedName": "updateCustomerProfileId(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "declKind": "EnumElement", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO18salePriceLocalizedyA2EmF", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO18salePriceLocalizedyA2EmF", + "moduleName": "StyliticsData" }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.ReplacementItem.CodingKeys?", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ], + "usr": "s:Sq" + }, { "kind": "TypeNominal", "name": "String", @@ -16086,105 +15466,18 @@ "usr": "s:SS" } ], - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC23updateCustomerProfileIdyySSSgKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC23updateCustomerProfileIdyySSSgKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "doNotTrack", - "printedName": "doNotTrack(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC10doNotTrackyySbFZ", - "mangledName": "$s13StyliticsData0aB4ApisC10doNotTrackyySbFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "outfitsCountDisplayedByUxSdk", - "printedName": "outfitsCountDisplayedByUxSdk(outfits:outfitTemplate:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - }, - { - "kind": "TypeNominal", - "name": "Outfits", - "printedName": "StyliticsData.Outfits", - "usr": "s:13StyliticsData7OutfitsV" - }, - { - "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC28outfitsCountDisplayedByUxSdk0D014outfitTemplateSiAA7OutfitsV_AA06OutfitK0OtFZ", - "mangledName": "$s13StyliticsData0aB4ApisC28outfitsCountDisplayedByUxSdk0D014outfitTemplateSiAA7OutfitsV_AA06OutfitK0OtFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "complementary", - "printedName": "complementary(optionsInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "declKind": "Constructor", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8rawValueAESgSS_tcfc", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8rawValueAESgSS_tcfc", + "moduleName": "StyliticsData", + "implicit": true, + "init_kind": "Designated" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, { "kind": "TypeNominal", "name": "String", @@ -16192,59 +15485,90 @@ "usr": "s:SS" } ], - "usr": "s:SD" + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8rawValueSSvp", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8rawValueSSvp", + "moduleName": "StyliticsData", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8rawValueSSvg", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8rawValueSSvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ComplementaryResponse) -> ()", + "kind": "Var", + "name": "stringValue", + "printedName": "stringValue", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO11stringValueSSvp", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO11stringValueSSvp", + "moduleName": "StyliticsData", + "implicit": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "ComplementaryResponse", - "printedName": "StyliticsData.ComplementaryResponse", - "usr": "s:13StyliticsData21ComplementaryResponseV" + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO11stringValueSSvg", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO11stringValueSSvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC13complementary11optionsInfo8responseySDyS2SG_yAA21ComplementaryResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC13complementary11optionsInfo8responseySDyS2SG_yAA21ComplementaryResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "shopTheImage", - "printedName": "shopTheImage(filterInfo:response:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" }, { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "Constructor", + "name": "init", + "printedName": "init(stringValue:)", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "StyliticsData.ReplacementItem.CodingKeys?", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", @@ -16253,49 +15577,308 @@ "usr": "s:SS" } ], - "usr": "s:SD" + "declKind": "Constructor", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO11stringValueAESgSS_tcfc", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO11stringValueAESgSS_tcfc", + "moduleName": "StyliticsData", + "implicit": true, + "init_kind": "Designated" }, { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ShopTheImageResponse) -> ()", + "kind": "Var", + "name": "intValue", + "printedName": "intValue", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8intValueSiSgvp", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8intValueSiSgvp", + "moduleName": "StyliticsData", + "implicit": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "ShopTheImageResponse", - "printedName": "StyliticsData.ShopTheImageResponse", - "usr": "s:13StyliticsData20ShopTheImageResponseV" + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8intValueSiSgvg", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8intValueSiSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } ] - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData0aB4ApisC12shopTheImage10filterInfo8responseySDyS2SG_yAA04ShopeF8ResponseVctKFZ", - "mangledName": "$s13StyliticsData0aB4ApisC12shopTheImage10filterInfo8responseySDyS2SG_yAA04ShopeF8ResponseVctKFZ", - "moduleName": "StyliticsData", - "static": true, - "declAttributes": [ - "Final", - "AccessControl" - ], - "throwing": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Class", - "usr": "s:13StyliticsData0aB4ApisC", - "mangledName": "$s13StyliticsData0aB4ApisC", + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(intValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.ReplacementItem.CodingKeys?", + "children": [ + { + "kind": "TypeNominal", + "name": "CodingKeys", + "printedName": "StyliticsData.ReplacementItem.CodingKeys", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO8intValueAESgSi_tcfc", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO8intValueAESgSi_tcfc", + "moduleName": "StyliticsData", + "implicit": true, + "init_kind": "Designated" + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData15ReplacementItemV10CodingKeysO", + "mangledName": "$s13StyliticsData15ReplacementItemV10CodingKeysO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "CodingKey", + "printedName": "CodingKey", + "usr": "s:s9CodingKeyP", + "mangledName": "$ss9CodingKeyP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, + { + "kind": "Function", + "name": "toOutfitItem", + "printedName": "toOutfitItem(outfitItem:)", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + }, + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + } + ], + "declKind": "Func", + "usr": "s:13StyliticsData15ReplacementItemV08toOutfitD006outfitD0AA0fD0VAG_tF", + "mangledName": "$s13StyliticsData15ReplacementItemV08toOutfitD006outfitD0AA0fD0VAG_tF", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ReplacementItem", + "printedName": "StyliticsData.ReplacementItem", + "usr": "s:13StyliticsData15ReplacementItemV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData15ReplacementItemV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData15ReplacementItemV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData15ReplacementItemV", + "mangledName": "$s13StyliticsData15ReplacementItemV", "moduleName": "StyliticsData", "declAttributes": [ "AccessControl", "RawDocComment" ], - "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "ModelLookup", + "printedName": "ModelLookup", + "declKind": "Struct", + "usr": "s:13StyliticsData11ModelLookupV", + "mangledName": "$s13StyliticsData11ModelLookupV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], "conformances": [ { "kind": "Conformance", @@ -16335,159 +15918,153 @@ }, { "kind": "TypeDecl", - "name": "OutfitLandingPageResponse", - "printedName": "OutfitLandingPageResponse", + "name": "TrackingApisHost", + "printedName": "TrackingApisHost", "children": [ { "kind": "Var", - "name": "response", - "printedName": "response", + "name": "production", + "printedName": "production", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URLResponse?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingApisHost.Type) -> StyliticsData.TrackingApisHost", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingApisHost.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData25OutfitLandingPageResponseV8responseSo13NSURLResponseCSgvp", - "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV8responseSo13NSURLResponseCSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData16TrackingApisHostO10productionyA2CmF", + "mangledName": "$s13StyliticsData16TrackingApisHostO10productionyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "staging", + "printedName": "staging", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingApisHost.Type) -> StyliticsData.TrackingApisHost", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URLResponse?", + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingApisHost.Type", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData25OutfitLandingPageResponseV8responseSo13NSURLResponseCSgvg", - "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV8responseSo13NSURLResponseCSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData16TrackingApisHostO7stagingyA2CmF", + "mangledName": "$s13StyliticsData16TrackingApisHostO7stagingyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "data", - "printedName": "data", + "name": "custom", + "printedName": "custom", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.OutfitLandingPage?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingApisHost.Type) -> (Swift.String) -> StyliticsData.TrackingApisHost", "children": [ { - "kind": "TypeNominal", - "name": "OutfitLandingPage", - "printedName": "StyliticsData.OutfitLandingPage", - "usr": "s:13StyliticsData17OutfitLandingPageV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData25OutfitLandingPageResponseV4dataAA0cdE0VSgvp", - "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV4dataAA0cdE0VSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> StyliticsData.TrackingApisHost", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.OutfitLandingPage?", + "name": "Metatype", + "printedName": "StyliticsData.TrackingApisHost.Type", "children": [ { "kind": "TypeNominal", - "name": "OutfitLandingPage", - "printedName": "StyliticsData.OutfitLandingPage", - "usr": "s:13StyliticsData17OutfitLandingPageV" + "name": "TrackingApisHost", + "printedName": "StyliticsData.TrackingApisHost", + "usr": "s:13StyliticsData16TrackingApisHostO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData25OutfitLandingPageResponseV4dataAA0cdE0VSgvg", - "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV4dataAA0cdE0VSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData16TrackingApisHostO6customyACSScACmF", + "mangledName": "$s13StyliticsData16TrackingApisHostO6customyACSScACmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "host", + "printedName": "host", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:13StyliticsData25OutfitLandingPageResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData16TrackingApisHostO4hostSSvp", + "mangledName": "$s13StyliticsData16TrackingApisHostO4hostSSvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasStorage", - "AccessControl" + "AccessControl", + "RawDocComment" ], - "isLet": true, - "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -16496,32 +16073,23 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData25OutfitLandingPageResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData16TrackingApisHostO4hostSSvg", + "mangledName": "$s13StyliticsData16TrackingApisHostO4hostSSvg", "moduleName": "StyliticsData", - "implicit": true, "accessorKind": "get" } ] } ], - "declKind": "Struct", - "usr": "s:13StyliticsData25OutfitLandingPageResponseV", - "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV", + "declKind": "Enum", + "usr": "s:13StyliticsData16TrackingApisHostO", + "mangledName": "$s13StyliticsData16TrackingApisHostO", "moduleName": "StyliticsData", "declAttributes": [ "AccessControl", @@ -16574,74 +16142,34 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", - "name": "ShopTheSet", - "printedName": "ShopTheSet", + "name": "StyledForYouResponse", + "printedName": "StyledForYouResponse", "children": [ { "kind": "Var", - "name": "accountId", - "printedName": "accountId", + "name": "response", + "printedName": "response", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Foundation.URLResponse?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "URLResponse", + "printedName": "Foundation.URLResponse", + "usr": "c:objc(cs)NSURLResponse" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData10ShopTheSetV9accountIdSiSgvp", - "mangledName": "$s13StyliticsData10ShopTheSetV9accountIdSiSgvp", + "usr": "s:13StyliticsData20StyledForYouResponseV8responseSo13NSURLResponseCSgvp", + "mangledName": "$s13StyliticsData20StyledForYouResponseV8responseSo13NSURLResponseCSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -16658,22 +16186,22 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Foundation.URLResponse?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "URLResponse", + "printedName": "Foundation.URLResponse", + "usr": "c:objc(cs)NSURLResponse" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData10ShopTheSetV9accountIdSiSgvg", - "mangledName": "$s13StyliticsData10ShopTheSetV9accountIdSiSgvg", - "moduleName": "StyliticsData", + "usr": "s:13StyliticsData20StyledForYouResponseV8responseSo13NSURLResponseCSgvg", + "mangledName": "$s13StyliticsData20StyledForYouResponseV8responseSo13NSURLResponseCSgvg", + "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } @@ -16681,49 +16209,33 @@ }, { "kind": "Var", - "name": "itemSets", - "printedName": "itemSets", + "name": "data", + "printedName": "data", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[[StyliticsData.ShopTheSetItem]]?", + "printedName": "StyliticsData.StyledForYou?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[[StyliticsData.ShopTheSetItem]]", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.ShopTheSetItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sa" + "name": "StyledForYou", + "printedName": "StyliticsData.StyledForYou", + "usr": "s:13StyliticsData12StyledForYouV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvp", - "mangledName": "$s13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvp", + "usr": "s:13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvp", + "mangledName": "$s13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -16734,145 +16246,95 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[[StyliticsData.ShopTheSetItem]]?", + "printedName": "StyliticsData.StyledForYou?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[[StyliticsData.ShopTheSetItem]]", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.ShopTheSetItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sa" + "name": "StyledForYou", + "printedName": "StyliticsData.StyledForYou", + "usr": "s:13StyliticsData12StyledForYouV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvg", - "mangledName": "$s13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvg", + "usr": "s:13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvg", + "mangledName": "$s13StyliticsData20StyledForYouResponseV4dataAA0cdE0VSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData20StyledForYouResponseV5errors5Error_pSgvp", + "mangledName": "$s13StyliticsData20StyledForYouResponseV5errors5Error_pSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[[StyliticsData.ShopTheSetItem]]?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[[StyliticsData.ShopTheSetItem]]", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.ShopTheSetItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItem", - "printedName": "StyliticsData.ShopTheSetItem", - "usr": "s:13StyliticsData14ShopTheSetItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sa" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvs", - "mangledName": "$s13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvM", - "mangledName": "$s13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvM", + "usr": "s:13StyliticsData20StyledForYouResponseV5errors5Error_pSgvg", + "mangledName": "$s13StyliticsData20StyledForYouResponseV5errors5Error_pSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSet", - "printedName": "StyliticsData.ShopTheSet", - "usr": "s:13StyliticsData10ShopTheSetV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData10ShopTheSetV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData10ShopTheSetV4fromACs7Decoder_p_tKcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" } ], "declKind": "Struct", - "usr": "s:13StyliticsData10ShopTheSetV", - "mangledName": "$s13StyliticsData10ShopTheSetV", + "usr": "s:13StyliticsData20StyledForYouResponseV", + "mangledName": "$s13StyliticsData20StyledForYouResponseV", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl" + "AccessControl", + "RawDocComment" ], "conformances": [ { @@ -16888,20 +16350,6 @@ "printedName": "Escapable", "usr": "s:s9EscapableP", "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" } ] }, @@ -16915,225 +16363,125 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "SystemConfiguration", - "printedName": "SystemConfiguration", - "declKind": "Import", - "moduleName": "StyliticsData" - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", - "name": "PurchasedItems", - "printedName": "PurchasedItems", + "name": "Outfits", + "printedName": "Outfits", "children": [ { - "kind": "Constructor", - "name": "init", - "printedName": "init(currency:orderId:itemInfoList:)", + "kind": "Var", + "name": "list", + "printedName": "list", "children": [ - { - "kind": "TypeNominal", - "name": "PurchasedItems", - "printedName": "StyliticsData.PurchasedItems", - "usr": "s:13StyliticsData14PurchasedItemsV" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, { "kind": "TypeNominal", "name": "Array", - "printedName": "[StyliticsData.PurchasedItemInfo]", + "printedName": "[StyliticsData.Outfit]", "children": [ { "kind": "TypeNominal", - "name": "PurchasedItemInfo", - "printedName": "StyliticsData.PurchasedItemInfo", - "usr": "s:13StyliticsData17PurchasedItemInfoV" + "name": "Outfit", + "printedName": "StyliticsData.Outfit", + "usr": "s:13StyliticsData6OutfitV" } ], "usr": "s:Sa" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData14PurchasedItemsV8currency7orderId12itemInfoListACSS_SSSgSayAA0c4ItemI0VGtcfc", - "mangledName": "$s13StyliticsData14PurchasedItemsV8currency7orderId12itemInfoListACSS_SSSgSayAA0c4ItemI0VGtcfc", + "declKind": "Var", + "usr": "s:13StyliticsData7OutfitsV4listSayAA6OutfitVGvp", + "mangledName": "$s13StyliticsData7OutfitsV4listSayAA6OutfitVGvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData14PurchasedItemsV", - "mangledName": "$s13StyliticsData14PurchasedItemsV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "PurchasedItemInfo", - "printedName": "PurchasedItemInfo", - "children": [ - { - "kind": "Constructor", - "name": "init", - "printedName": "init(remoteId:itemId:price:)", - "children": [ + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.PurchasedItemInfo?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "PurchasedItemInfo", - "printedName": "StyliticsData.PurchasedItemInfo", - "usr": "s:13StyliticsData17PurchasedItemInfoV" + "name": "Array", + "printedName": "[StyliticsData.Outfit]", + "children": [ + { + "kind": "TypeNominal", + "name": "Outfit", + "printedName": "StyliticsData.Outfit", + "usr": "s:13StyliticsData6OutfitV" + } + ], + "usr": "s:Sa" } ], - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:13StyliticsData7OutfitsV4listSayAA6OutfitVGvg", + "mangledName": "$s13StyliticsData7OutfitsV4listSayAA6OutfitVGvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.Outfit]", + "children": [ + { + "kind": "TypeNominal", + "name": "Outfit", + "printedName": "StyliticsData.Outfit", + "usr": "s:13StyliticsData6OutfitV" + } + ], + "usr": "s:Sa" } ], - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:13StyliticsData7OutfitsV4listSayAA6OutfitVGvs", + "mangledName": "$s13StyliticsData7OutfitsV4listSayAA6OutfitVGvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Void", + "printedName": "()" } ], - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:13StyliticsData7OutfitsV4listSayAA6OutfitVGvM", + "mangledName": "$s13StyliticsData7OutfitsV4listSayAA6OutfitVGvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData17PurchasedItemInfoV8remoteId04itemG05priceACSgSSSg_AHSdSgtcfc", - "mangledName": "$s13StyliticsData17PurchasedItemInfoV8remoteId04itemG05priceACSgSSSg_AHSdSgtcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" + ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(remoteId:itemId:price:)", + "kind": "Var", + "name": "localizationVersion", + "printedName": "localizationVersion", "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.PurchasedItemInfo?", - "children": [ - { - "kind": "TypeNominal", - "name": "PurchasedItemInfo", - "printedName": "StyliticsData.PurchasedItemInfo", - "usr": "s:13StyliticsData17PurchasedItemInfoV" - } - ], - "usr": "s:Sq" - }, { "kind": "TypeNominal", "name": "Optional", @@ -17147,194 +16495,163 @@ } ], "usr": "s:Sq" - }, + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData7OutfitsV19localizationVersionSSSgvp", + "mangledName": "$s13StyliticsData7OutfitsV19localizationVersionSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "usr": "s:Sq" - }, + "declKind": "Accessor", + "usr": "s:13StyliticsData7OutfitsV19localizationVersionSSSgvg", + "mangledName": "$s13StyliticsData7OutfitsV19localizationVersionSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isMixAndMatchEnabled", + "printedName": "isMixAndMatchEnabled", + "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData17PurchasedItemInfoV8remoteId04itemG05priceACSgSSSg_AHSiSgtcfc", - "mangledName": "$s13StyliticsData17PurchasedItemInfoV8remoteId04itemG05priceACSgSSSg_AHSiSgtcfc", + "declKind": "Var", + "usr": "s:13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvp", + "mangledName": "$s13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", + "HasStorage", "AccessControl" ], - "init_kind": "Designated" - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(remoteId:itemId:price:)", - "children": [ + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.PurchasedItemInfo?", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "PurchasedItemInfo", - "printedName": "StyliticsData.PurchasedItemInfo", - "usr": "s:13StyliticsData17PurchasedItemInfoV" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], - "usr": "s:Sq" - }, + "declKind": "Accessor", + "usr": "s:13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvg", + "mangledName": "$s13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvs", + "mangledName": "$s13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Void", + "printedName": "()" } ], - "usr": "s:Sq" + "declKind": "Accessor", + "usr": "s:13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvM", + "mangledName": "$s13StyliticsData7OutfitsV20isMixAndMatchEnabledSbvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData17PurchasedItemInfoV8remoteId04itemG05priceACSgSSSg_SiSgSdSgtcfc", - "mangledName": "$s13StyliticsData17PurchasedItemInfoV8remoteId04itemG05priceACSgSSSg_SiSgSdSgtcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData17PurchasedItemInfoV", - "mangledName": "$s13StyliticsData17PurchasedItemInfoV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" + ] }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "OutfitBundleItem", - "printedName": "OutfitBundleItem", - "children": [ { "kind": "Var", - "name": "promotions", - "printedName": "promotions", + "name": "accountId", + "printedName": "accountId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV10promotionsSaySSGSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10promotionsSaySSGSgvp", + "usr": "s:13StyliticsData7OutfitsV9accountIdSiSgvp", + "mangledName": "$s13StyliticsData7OutfitsV9accountIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -17345,100 +16662,102 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV10promotionsSaySSGSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10promotionsSaySSGSgvg", + "usr": "s:13StyliticsData7OutfitsV9accountIdSiSgvg", + "mangledName": "$s13StyliticsData7OutfitsV9accountIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "otherClientItemIds", - "printedName": "otherClientItemIds", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.DecodableDictionary?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV011otherClientE3IdsAA19DecodableDictionaryVSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV011otherClientE3IdsAA19DecodableDictionaryVSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.DecodableDictionary?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV011otherClientE3IdsAA19DecodableDictionaryVSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV011otherClientE3IdsAA19DecodableDictionaryVSgvg", + "usr": "s:13StyliticsData7OutfitsV9accountIdSiSgvs", + "mangledName": "$s13StyliticsData7OutfitsV9accountIdSiSgvs", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData7OutfitsV9accountIdSiSgvM", + "mangledName": "$s13StyliticsData7OutfitsV9accountIdSiSgvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } ] }, { - "kind": "Var", - "name": "priceLocalized", - "printedName": "priceLocalized", + "kind": "Constructor", + "name": "init", + "printedName": "init(list:localizationVersion:isMixAndMatchEnabled:accountId:)", "children": [ + { + "kind": "TypeNominal", + "name": "Outfits", + "printedName": "StyliticsData.Outfits", + "usr": "s:13StyliticsData7OutfitsV" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.Outfit]", + "children": [ + { + "kind": "TypeNominal", + "name": "Outfit", + "printedName": "StyliticsData.Outfit", + "usr": "s:13StyliticsData6OutfitV" + } + ], + "usr": "s:Sa" + }, { "kind": "TypeNominal", "name": "Optional", @@ -17452,412 +16771,409 @@ } ], "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV14priceLocalizedSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV14priceLocalizedSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + }, { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV14priceLocalizedSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV14priceLocalizedSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "affiliateLink", - "printedName": "affiliateLink", - "children": [ + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], + "hasDefaultArg": true, "usr": "s:Sq" } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV13affiliateLinkSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13affiliateLinkSSSgvp", + "declKind": "Constructor", + "usr": "s:13StyliticsData7OutfitsV4list19localizationVersion20isMixAndMatchEnabled9accountIdACSayAA6OutfitVG_SSSgSbSiSgtcfc", + "mangledName": "$s13StyliticsData7OutfitsV4list19localizationVersion20isMixAndMatchEnabled9accountIdACSayAA6OutfitVG_SSSgSbSiSgtcfc", "moduleName": "StyliticsData", "declAttributes": [ - "HasStorage", "AccessControl" ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeNominal", + "name": "Outfits", + "printedName": "StyliticsData.Outfits", + "usr": "s:13StyliticsData7OutfitsV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData7OutfitsV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData7OutfitsV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData7OutfitsV", + "mangledName": "$s13StyliticsData7OutfitsV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Event", + "printedName": "Event", + "children": [ + { + "kind": "Var", + "name": "load", + "printedName": "load", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.Event.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV13affiliateLinkSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13affiliateLinkSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData5EventO4loadyA2CmF", + "mangledName": "$s13StyliticsData5EventO4loadyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "stocked", - "printedName": "stocked", + "name": "view", + "printedName": "view", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Bool?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV7stockedSbSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV7stockedSbSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Bool?", + "name": "Metatype", + "printedName": "StyliticsData.Event.Type", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV7stockedSbSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV7stockedSbSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData5EventO4viewyA2CmF", + "mangledName": "$s13StyliticsData5EventO4viewyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "salePrice", - "printedName": "salePrice", + "name": "click", + "printedName": "click", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV9salePriceSdSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9salePriceSdSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", + "name": "Metatype", + "printedName": "StyliticsData.Event.Type", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV9salePriceSdSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9salePriceSdSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData5EventO5clickyA2CmF", + "mangledName": "$s13StyliticsData5EventO5clickyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "accountUsername", - "printedName": "accountUsername", + "name": "swap", + "printedName": "swap", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.Event.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV15accountUsernameSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV15accountUsernameSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData5EventO4swapyA2CmF", + "mangledName": "$s13StyliticsData5EventO4swapyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "jumplink", + "printedName": "jumplink", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.Event.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV15accountUsernameSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV15accountUsernameSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData5EventO8jumplinkyA2CmF", + "mangledName": "$s13StyliticsData5EventO8jumplinkyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "salePriceLocalized", - "printedName": "salePriceLocalized", + "name": "visit", + "printedName": "visit", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.Event.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV18salePriceLocalizedSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV18salePriceLocalizedSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData5EventO5visityA2CmF", + "mangledName": "$s13StyliticsData5EventO5visityA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "addToCart", + "printedName": "addToCart", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Event.Type) -> StyliticsData.Event", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.Event.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV18salePriceLocalizedSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV18salePriceLocalizedSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData5EventO9addToCartyA2CmF", + "mangledName": "$s13StyliticsData5EventO9addToCartyA2CmF", + "moduleName": "StyliticsData" }, { - "kind": "Var", - "name": "price", - "printedName": "price", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "StyliticsData.Event?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" } ], "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV5priceSdSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV5priceSdSgvp", + "declKind": "Constructor", + "usr": "s:13StyliticsData5EventO8rawValueACSgSS_tcfc", + "mangledName": "$s13StyliticsData5EventO8rawValueACSgSS_tcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Double?", - "children": [ - { - "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV5priceSdSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV5priceSdSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] + "implicit": true, + "init_kind": "Designated" }, { "kind": "Var", - "name": "requestId", - "printedName": "requestId", + "name": "rawValue", + "printedName": "rawValue", "children": [ { "kind": "TypeNominal", @@ -17867,15 +17183,10 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV9requestIdSSvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9requestIdSSvp", + "usr": "s:13StyliticsData5EventO8rawValueSSvp", + "mangledName": "$s13StyliticsData5EventO8rawValueSSvp", "moduleName": "StyliticsData", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, + "implicit": true, "accessors": [ { "kind": "Accessor", @@ -17890,86 +17201,43 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV9requestIdSSvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9requestIdSSvg", + "usr": "s:13StyliticsData5EventO8rawValueSSvg", + "mangledName": "$s13StyliticsData5EventO8rawValueSSvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV9requestIdSSvs", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9requestIdSSvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV9requestIdSSvM", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9requestIdSSvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "baseImageUrl", - "printedName": "baseImageUrl", + "name": "allCases", + "printedName": "allCases", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Array", + "printedName": "[StyliticsData.Event]", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" } ], - "usr": "s:Sq" + "usr": "s:Sa" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV12baseImageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV12baseImageUrlSSSgvp", + "usr": "s:13StyliticsData5EventO8allCasesSayACGvpZ", + "mangledName": "$s13StyliticsData5EventO8allCasesSayACGvpZ", "moduleName": "StyliticsData", + "static": true, + "implicit": true, "declAttributes": [ - "HasStorage", - "AccessControl" + "Nonisolated" ], - "isLet": true, - "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -17978,604 +17246,510 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Array", + "printedName": "[StyliticsData.Event]", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" } ], - "usr": "s:Sq" + "usr": "s:Sa" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV12baseImageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV12baseImageUrlSSSgvg", + "usr": "s:13StyliticsData5EventO8allCasesSayACGvgZ", + "mangledName": "$s13StyliticsData5EventO8allCasesSayACGvgZ", "moduleName": "StyliticsData", + "static": true, "implicit": true, "accessorKind": "get" } ] + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData5EventO", + "mangledName": "$s13StyliticsData5EventO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, { - "kind": "Var", - "name": "itemId", - "printedName": "itemId", + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV6itemIdSiSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6itemIdSiSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "CaseIterable", + "printedName": "CaseIterable", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeWitness", + "name": "AllCases", + "printedName": "AllCases", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", + "name": "Array", + "printedName": "[StyliticsData.Event]", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" } ], - "usr": "s:Sq" + "usr": "s:Sa" } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV6itemIdSiSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6itemIdSiSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] - }, + ], + "usr": "s:s12CaseIterableP", + "mangledName": "$ss12CaseIterableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIComponent", + "printedName": "UIComponent", + "children": [ { "kind": "Var", - "name": "name", - "printedName": "name", + "name": "hotspot", + "printedName": "hotspot", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV4nameSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV4nameSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV4nameSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV4nameSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO7hotspotyA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO7hotspotyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "remoteId", - "printedName": "remoteId", + "name": "itemList", + "printedName": "itemList", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV8remoteIdSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8remoteIdSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV8remoteIdSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8remoteIdSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO8itemListyA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO8itemListyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "colorHex", - "printedName": "colorHex", + "name": "itemListCta", + "printedName": "itemListCta", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV8colorHexSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8colorHexSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV8colorHexSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8colorHexSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO11itemListCtayA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO11itemListCtayA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "contextType", - "printedName": "contextType", + "name": "modalItemList", + "printedName": "modalItemList", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.ContextType?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasInitialValue", - "HasStorage", - "AccessControl" - ], - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.ContextType?", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - }, + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO13modalItemListyA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO13modalItemListyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "itemTile", + "printedName": "itemTile", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.ContextType?", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvs", - "mangledName": "$s13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvM", - "mangledName": "$s13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO8itemTileyA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO8itemTileyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "lookbookImageUrl", - "printedName": "lookbookImageUrl", + "name": "collage", + "printedName": "collage", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV16lookbookImageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV16lookbookImageUrlSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV16lookbookImageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV16lookbookImageUrlSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO7collageyA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO7collageyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "category", - "printedName": "category", + "name": "productList", + "printedName": "productList", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV8categorySSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8categorySSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV8categorySSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8categorySSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO11productListyA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO11productListyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "tags", - "printedName": "tags", + "name": "miniModal", + "printedName": "miniModal", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String]?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sa" + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV4tagsSaySSGSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV4tagsSaySSGSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO9miniModalyA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO9miniModalyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "bundleCta", + "printedName": "bundleCta", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.UIComponent.Type) -> StyliticsData.UIComponent", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String]?", + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.UIComponent.Type", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV4tagsSaySSGSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV4tagsSaySSGSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData11UIComponentO9bundleCtayA2CmF", + "mangledName": "$s13StyliticsData11UIComponentO9bundleCtayA2CmF", + "moduleName": "StyliticsData" }, { - "kind": "Var", - "name": "department", - "printedName": "department", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.UIComponent?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "UIComponent", + "printedName": "StyliticsData.UIComponent", + "usr": "s:13StyliticsData11UIComponentO" } ], "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV10departmentSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10departmentSSSgvp", + "declKind": "Constructor", + "usr": "s:13StyliticsData11UIComponentO8rawValueACSgSS_tcfc", + "mangledName": "$s13StyliticsData11UIComponentO8rawValueACSgSS_tcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } ], - "isLet": true, - "hasStorage": true, + "declKind": "Var", + "usr": "s:13StyliticsData11UIComponentO8rawValueSSvp", + "mangledName": "$s13StyliticsData11UIComponentO8rawValueSSvp", + "moduleName": "StyliticsData", + "implicit": true, "accessors": [ { "kind": "Accessor", @@ -18584,37 +17758,68 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV10departmentSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10departmentSSSgvg", + "usr": "s:13StyliticsData11UIComponentO8rawValueSSvg", + "mangledName": "$s13StyliticsData11UIComponentO8rawValueSSvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData11UIComponentO", + "mangledName": "$s13StyliticsData11UIComponentO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, { - "kind": "Var", - "name": "largeImageUrl", - "printedName": "largeImageUrl", + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", "children": [ { "kind": "TypeNominal", @@ -18622,140 +17827,143 @@ "printedName": "Swift.String", "usr": "s:SS" } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV13largeImageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13largeImageUrlSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ShopTheSetEventType", + "printedName": "ShopTheSetEventType", + "children": [ + { + "kind": "Var", + "name": "set", + "printedName": "set", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ShopTheSetEventType.Type) -> StyliticsData.ShopTheSetEventType", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "ShopTheSetEventType", + "printedName": "StyliticsData.ShopTheSetEventType", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ShopTheSetEventType.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "ShopTheSetEventType", + "printedName": "StyliticsData.ShopTheSetEventType", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV13largeImageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13largeImageUrlSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO3setyA2CmF", + "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO3setyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "smallImageUrl", - "printedName": "smallImageUrl", + "name": "item", + "printedName": "item", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ShopTheSetEventType.Type) -> StyliticsData.ShopTheSetEventType", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV13smallImageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13smallImageUrlSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "ShopTheSetEventType", + "printedName": "StyliticsData.ShopTheSetEventType", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.ShopTheSetEventType.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "ShopTheSetEventType", + "printedName": "StyliticsData.ShopTheSetEventType", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV13smallImageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13smallImageUrlSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO4itemyA2CmF", + "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO4itemyA2CmF", + "moduleName": "StyliticsData" }, { - "kind": "Var", - "name": "color", - "printedName": "color", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.ShopTheSetEventType?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "ShopTheSetEventType", + "printedName": "StyliticsData.ShopTheSetEventType", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO" } ], "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV5colorSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV5colorSSSgvp", + "declKind": "Constructor", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO8rawValueACSgSS_tcfc", + "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO8rawValueACSgSS_tcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } ], - "isLet": true, - "hasStorage": true, + "declKind": "Var", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO8rawValueSSvp", + "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO8rawValueSSvp", + "moduleName": "StyliticsData", + "implicit": true, "accessors": [ { "kind": "Accessor", @@ -18764,178 +17972,210 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV5colorSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV5colorSSSgvg", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO8rawValueSSvg", + "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO8rawValueSSvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO", + "mangledName": "$s13StyliticsData19ShopTheSetEventTypeO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, { - "kind": "Var", - "name": "accountId", - "printedName": "accountId", + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV9accountIdSiSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9accountIdSiSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ShopTheSetActionItemPosition", + "printedName": "ShopTheSetActionItemPosition", + "children": [ + { + "kind": "Var", + "name": "top", + "printedName": "top", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ShopTheSetActionItemPosition.Type) -> StyliticsData.ShopTheSetActionItemPosition", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.ShopTheSetActionItemPosition.Type", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV9accountIdSiSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9accountIdSiSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO3topyA2CmF", + "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO3topyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "productId", - "printedName": "productId", + "name": "bottom", + "printedName": "bottom", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ShopTheSetActionItemPosition.Type) -> StyliticsData.ShopTheSetActionItemPosition", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV9productIdSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9productIdSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.ShopTheSetActionItemPosition.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV9productIdSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9productIdSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO6bottomyA2CmF", + "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO6bottomyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + }, + { + "kind": "TypeNominal", + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + } + ], + "declKind": "Func", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO2eeoiySbAC_ACtFZ", + "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO2eeoiySbAC_ACtFZ", + "moduleName": "StyliticsData", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" }, { "kind": "Var", - "name": "transparentImageUrl", - "printedName": "transparentImageUrl", + "name": "hashValue", + "printedName": "hashValue", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV19transparentImageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV19transparentImageUrlSSSgvp", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO9hashValueSivp", + "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO9hashValueSivp", "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, + "implicit": true, "accessors": [ { "kind": "Accessor", @@ -18944,22 +18184,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV19transparentImageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV19transparentImageUrlSSSgvg", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO9hashValueSivg", + "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO9hashValueSivg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -18967,215 +18199,309 @@ ] }, { - "kind": "Var", - "name": "username", - "printedName": "username", + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV8usernameSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8usernameSSSgvp", + "declKind": "Func", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO4hash4intoys6HasherVz_tF", + "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO4hash4intoys6HasherVz_tF", "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO", + "mangledName": "$s13StyliticsData28ShopTheSetActionItemPositionO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TrackingInfoKey", + "printedName": "TrackingInfoKey", + "children": [ + { + "kind": "Var", + "name": "widgetType", + "printedName": "widgetType", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingInfoKey.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV8usernameSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8usernameSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15TrackingInfoKeyO10widgetTypeyA2CmF", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO10widgetTypeyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "retailerCategory", - "printedName": "retailerCategory", + "name": "pageUrl", + "printedName": "pageUrl", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingInfoKey.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV16retailerCategorySSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV16retailerCategorySSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData15TrackingInfoKeyO7pageUrlyA2CmF", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO7pageUrlyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "uiComponent", + "printedName": "uiComponent", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingInfoKey.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV16retailerCategorySSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV16retailerCategorySSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15TrackingInfoKeyO11uiComponentyA2CmF", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO11uiComponentyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "imageUrl", - "printedName": "imageUrl", + "name": "outfit", + "printedName": "outfit", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingInfoKey.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV8imageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8imageUrlSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData15TrackingInfoKeyO6outfityA2CmF", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO6outfityA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "outfitBundle", + "printedName": "outfitBundle", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingInfoKey.Type) -> StyliticsData.TrackingInfoKey", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingInfoKey.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV8imageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8imageUrlSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData15TrackingInfoKeyO12outfitBundleyA2CmF", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO12outfitBundleyA2CmF", + "moduleName": "StyliticsData" }, { - "kind": "Var", - "name": "brand", - "printedName": "brand", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.TrackingInfoKey?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingInfoKey", + "printedName": "StyliticsData.TrackingInfoKey", + "usr": "s:13StyliticsData15TrackingInfoKeyO" } ], "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV5brandSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV5brandSSSgvp", + "declKind": "Constructor", + "usr": "s:13StyliticsData15TrackingInfoKeyO8rawValueACSgSS_tcfc", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO8rawValueACSgSS_tcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } ], - "isLet": true, - "hasStorage": true, + "declKind": "Var", + "usr": "s:13StyliticsData15TrackingInfoKeyO8rawValueSSvp", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO8rawValueSSvp", + "moduleName": "StyliticsData", + "implicit": true, "accessors": [ { "kind": "Accessor", @@ -19184,37 +18510,67 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV5brandSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV5brandSSSgvg", + "usr": "s:13StyliticsData15TrackingInfoKeyO8rawValueSSvg", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO8rawValueSSvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData15TrackingInfoKeyO", + "mangledName": "$s13StyliticsData15TrackingInfoKeyO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, { - "kind": "Var", - "name": "style", - "printedName": "style", + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", "children": [ { "kind": "TypeNominal", @@ -19222,320 +18578,328 @@ "printedName": "Swift.String", "usr": "s:SS" } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV5styleSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV5styleSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TrackingWidgetType", + "printedName": "TrackingWidgetType", + "children": [ + { + "kind": "Var", + "name": "shopTheSet", + "printedName": "shopTheSet", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingWidgetType.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV5styleSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV5styleSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData18TrackingWidgetTypeO10shopTheSetyA2CmF", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO10shopTheSetyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "sku", - "printedName": "sku", + "name": "styledForYou", + "printedName": "styledForYou", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV3skuSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV3skuSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.TrackingWidgetType.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV3skuSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV3skuSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData18TrackingWidgetTypeO12styledForYouyA2CmF", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO12styledForYouyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "retailerStyle", - "printedName": "retailerStyle", + "name": "classic", + "printedName": "classic", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV13retailerStyleSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13retailerStyleSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.TrackingWidgetType.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV13retailerStyleSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13retailerStyleSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData18TrackingWidgetTypeO7classicyA2CmF", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO7classicyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "clientOriginalImageUrl", - "printedName": "clientOriginalImageUrl", + "name": "hotspot", + "printedName": "hotspot", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingWidgetType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV22clientOriginalImageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV22clientOriginalImageUrlSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData18TrackingWidgetTypeO7hotspotyA2CmF", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO7hotspotyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "dynamicGalleries", + "printedName": "dynamicGalleries", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingWidgetType.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV22clientOriginalImageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV22clientOriginalImageUrlSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData18TrackingWidgetTypeO16dynamicGalleriesyA2CmF", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO16dynamicGalleriesyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "retailer", - "printedName": "retailer", + "name": "outfitLandingPage", + "printedName": "outfitLandingPage", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingWidgetType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + } + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV8retailerSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8retailerSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData18TrackingWidgetTypeO17outfitLandingPageyA2CmF", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO17outfitLandingPageyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "grid", + "printedName": "grid", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.TrackingWidgetType.Type) -> StyliticsData.TrackingWidgetType", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.TrackingWidgetType.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV8retailerSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8retailerSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData18TrackingWidgetTypeO4gridyA2CmF", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO4gridyA2CmF", + "moduleName": "StyliticsData" }, { - "kind": "Var", - "name": "gender", - "printedName": "gender", + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.TrackingWidgetType?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TrackingWidgetType", + "printedName": "StyliticsData.TrackingWidgetType", + "usr": "s:13StyliticsData18TrackingWidgetTypeO" } ], "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV6genderSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6genderSSSgvp", + "declKind": "Constructor", + "usr": "s:13StyliticsData18TrackingWidgetTypeO8rawValueACSgSS_tcfc", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO8rawValueACSgSS_tcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } ], - "isLet": true, - "hasStorage": true, + "declKind": "Var", + "usr": "s:13StyliticsData18TrackingWidgetTypeO8rawValueSSvp", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO8rawValueSSvp", + "moduleName": "StyliticsData", + "implicit": true, "accessors": [ { "kind": "Accessor", @@ -19544,65 +18908,136 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV6genderSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6genderSSSgvg", + "usr": "s:13StyliticsData18TrackingWidgetTypeO8rawValueSSvg", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO8rawValueSSvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] - }, - { - "kind": "Var", - "name": "skus", - "printedName": "skus", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String]?", + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData18TrackingWidgetTypeO", + "mangledName": "$s13StyliticsData18TrackingWidgetTypeO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StyledForYou", + "printedName": "StyledForYou", + "children": [ + { + "kind": "Var", + "name": "purchased", + "printedName": "purchased", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.StyledForYouContext?", + "children": [ + { + "kind": "TypeNominal", + "name": "StyledForYouContext", + "printedName": "StyliticsData.StyledForYouContext", + "usr": "s:13StyliticsData19StyledForYouContextV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV4skusSaySSGSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV4skusSaySSGSgvp", + "usr": "s:13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvp", + "mangledName": "$s13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -19613,124 +19048,106 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "StyliticsData.StyledForYouContext?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "StyledForYouContext", + "printedName": "StyliticsData.StyledForYouContext", + "usr": "s:13StyliticsData19StyledForYouContextV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV4skusSaySSGSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV4skusSaySSGSgvg", + "usr": "s:13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvg", + "mangledName": "$s13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "retailerColor", - "printedName": "retailerColor", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV13retailerColorSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13retailerColorSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.StyledForYouContext?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "StyledForYouContext", + "printedName": "StyliticsData.StyledForYouContext", + "usr": "s:13StyliticsData19StyledForYouContextV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV13retailerColorSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13retailerColorSSSgvg", + "usr": "s:13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvs", + "mangledName": "$s13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvs", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvM", + "mangledName": "$s13StyliticsData12StyledForYouV9purchasedAA0cdE7ContextVSgvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "pattern", - "printedName": "pattern", + "name": "browsed", + "printedName": "browsed", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.StyledForYouContext?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "StyledForYouContext", + "printedName": "StyliticsData.StyledForYouContext", + "usr": "s:13StyliticsData19StyledForYouContextV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV7patternSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV7patternSSSgvp", + "usr": "s:13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvp", + "mangledName": "$s13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -19741,91 +19158,155 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.StyledForYouContext?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "StyledForYouContext", + "printedName": "StyliticsData.StyledForYouContext", + "usr": "s:13StyliticsData19StyledForYouContextV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV7patternSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV7patternSSSgvg", + "usr": "s:13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvg", + "mangledName": "$s13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "coords", - "printedName": "coords", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.Coords?", - "children": [ - { - "kind": "TypeNominal", - "name": "Coords", - "printedName": "StyliticsData.Coords", - "usr": "s:13StyliticsData6CoordsV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV6coordsAA6CoordsVSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6coordsAA6CoordsVSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + }, { "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Set", + "printedName": "Set()", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Coords?", + "printedName": "StyliticsData.StyledForYouContext?", "children": [ { "kind": "TypeNominal", - "name": "Coords", - "printedName": "StyliticsData.Coords", - "usr": "s:13StyliticsData6CoordsV" + "name": "StyledForYouContext", + "printedName": "StyliticsData.StyledForYouContext", + "usr": "s:13StyliticsData19StyledForYouContextV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV6coordsAA6CoordsVSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6coordsAA6CoordsVSgvg", + "usr": "s:13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvs", + "mangledName": "$s13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvs", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvM", + "mangledName": "$s13StyliticsData12StyledForYouV7browsedAA0cdE7ContextVSgvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } ] }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "StyledForYou", + "printedName": "StyliticsData.StyledForYou", + "usr": "s:13StyliticsData12StyledForYouV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData12StyledForYouV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData12StyledForYouV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData12StyledForYouV", + "mangledName": "$s13StyliticsData12StyledForYouV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "BundleContext", + "printedName": "BundleContext", + "children": [ { "kind": "Var", - "name": "relativeBoost", - "printedName": "relativeBoost", + "name": "imageUrl", + "printedName": "imageUrl", "children": [ { "kind": "TypeNominal", @@ -19843,14 +19324,14 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV13relativeBoostSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13relativeBoostSSSgvp", + "usr": "s:13StyliticsData13BundleContextV8imageUrlSSSgvp", + "mangledName": "$s13StyliticsData13BundleContextV8imageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -19874,87 +19355,29 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV13relativeBoostSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13relativeBoostSSSgvg", + "usr": "s:13StyliticsData13BundleContextV8imageUrlSSSgvg", + "mangledName": "$s13StyliticsData13BundleContextV8imageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV13relativeBoostSSSgvs", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13relativeBoostSSSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV13relativeBoostSSSgvM", - "mangledName": "$s13StyliticsData16OutfitBundleItemV13relativeBoostSSSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "collageDimensions", - "printedName": "collageDimensions", + "name": "contextType", + "printedName": "contextType", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.CollageDimensions?", - "children": [ - { - "kind": "TypeNominal", - "name": "CollageDimensions", - "printedName": "StyliticsData.CollageDimensions", - "usr": "s:13StyliticsData17CollageDimensionsV" - } - ], - "usr": "s:Sq" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV17collageDimensionsAA07CollageG0VSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV17collageDimensionsAA07CollageG0VSgvp", + "usr": "s:13StyliticsData13BundleContextV11contextTypeAA0dF0Ovp", + "mangledName": "$s13StyliticsData13BundleContextV11contextTypeAA0dF0Ovp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -19970,22 +19393,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.CollageDimensions?", - "children": [ - { - "kind": "TypeNominal", - "name": "CollageDimensions", - "printedName": "StyliticsData.CollageDimensions", - "usr": "s:13StyliticsData17CollageDimensionsV" - } - ], - "usr": "s:Sq" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV17collageDimensionsAA07CollageG0VSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV17collageDimensionsAA07CollageG0VSgvg", + "usr": "s:13StyliticsData13BundleContextV11contextTypeAA0dF0Ovg", + "mangledName": "$s13StyliticsData13BundleContextV11contextTypeAA0dF0Ovg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -19994,8 +19409,8 @@ }, { "kind": "Var", - "name": "region", - "printedName": "region", + "name": "pairingMessage", + "printedName": "pairingMessage", "children": [ { "kind": "TypeNominal", @@ -20013,8 +19428,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV6regionSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6regionSSSgvp", + "usr": "s:13StyliticsData13BundleContextV14pairingMessageSSSgvp", + "mangledName": "$s13StyliticsData13BundleContextV14pairingMessageSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -20044,8 +19459,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV6regionSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6regionSSSgvg", + "usr": "s:13StyliticsData13BundleContextV14pairingMessageSSSgvg", + "mangledName": "$s13StyliticsData13BundleContextV14pairingMessageSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -20054,8 +19469,8 @@ }, { "kind": "Var", - "name": "rowWidgetImageUrl", - "printedName": "rowWidgetImageUrl", + "name": "productName", + "printedName": "productName", "children": [ { "kind": "TypeNominal", @@ -20073,8 +19488,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV17rowWidgetImageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV17rowWidgetImageUrlSSSgvp", + "usr": "s:13StyliticsData13BundleContextV11productNameSSSgvp", + "mangledName": "$s13StyliticsData13BundleContextV11productNameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -20104,8 +19519,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV17rowWidgetImageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV17rowWidgetImageUrlSSSgvg", + "usr": "s:13StyliticsData13BundleContextV11productNameSSSgvg", + "mangledName": "$s13StyliticsData13BundleContextV11productNameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -20113,28 +19528,129 @@ ] }, { - "kind": "Var", - "name": "id", - "printedName": "id", + "kind": "Constructor", + "name": "init", + "printedName": "init(imageUrl:contextType:pairingMessage:productName:)", "children": [ + { + "kind": "TypeNominal", + "name": "BundleContext", + "printedName": "StyliticsData.BundleContext", + "usr": "s:13StyliticsData13BundleContextV" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], + "declKind": "Constructor", + "usr": "s:13StyliticsData13BundleContextV8imageUrl11contextType14pairingMessage11productNameACSSSg_AA0dH0OA2Htcfc", + "mangledName": "$s13StyliticsData13BundleContextV8imageUrl11contextType14pairingMessage11productNameACSSSg_AA0dH0OA2Htcfc", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData13BundleContextV", + "mangledName": "$s13StyliticsData13BundleContextV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "ShopTheSetItemsInfo", + "printedName": "ShopTheSetItemsInfo", + "children": [ + { + "kind": "Var", + "name": "topItem", + "printedName": "topItem", + "children": [ + { + "kind": "TypeNominal", + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" + } + ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV2idSiSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV2idSiSgvp", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV7topItemAA0cdeI0Vvp", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV7topItemAA0cdeI0Vvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -20150,22 +19666,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV2idSiSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV2idSiSgvg", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV7topItemAA0cdeI0Vvg", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV7topItemAA0cdeI0Vvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -20174,33 +19682,25 @@ }, { "kind": "Var", - "name": "widgetType", - "printedName": "widgetType", + "name": "topItemPosition", + "printedName": "topItemPosition", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrackingWidgetType?", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - } - ], - "usr": "s:Sq" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV10widgetTypeAA014TrackingWidgetG0OSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10widgetTypeAA014TrackingWidgetG0OSgvp", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV15topItemPositionSivp", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV15topItemPositionSivp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -20210,101 +19710,35 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrackingWidgetType?", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - } - ], - "usr": "s:Sq" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV10widgetTypeAA014TrackingWidgetG0OSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10widgetTypeAA014TrackingWidgetG0OSgvg", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV15topItemPositionSivg", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV15topItemPositionSivg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrackingWidgetType?", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV10widgetTypeAA014TrackingWidgetG0OSgvs", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10widgetTypeAA014TrackingWidgetG0OSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV10widgetTypeAA014TrackingWidgetG0OSgvM", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10widgetTypeAA014TrackingWidgetG0OSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "weCategory", - "printedName": "weCategory", + "name": "bottomItem", + "printedName": "bottomItem", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV10weCategorySSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10weCategorySSSgvp", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV10bottomItemAA0cdeI0Vvp", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV10bottomItemAA0cdeI0Vvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -20320,22 +19754,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV10weCategorySSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV10weCategorySSSgvg", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV10bottomItemAA0cdeI0Vvg", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV10bottomItemAA0cdeI0Vvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -20344,27 +19770,19 @@ }, { "kind": "Var", - "name": "originalImageUrl", - "printedName": "originalImageUrl", + "name": "bottomItemPosition", + "printedName": "bottomItemPosition", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV16originalImageUrlSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV16originalImageUrlSSSgvp", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV18bottomItemPositionSivp", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV18bottomItemPositionSivp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -20380,22 +19798,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV16originalImageUrlSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV16originalImageUrlSSSgvg", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV18bottomItemPositionSivg", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV18bottomItemPositionSivg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -20404,27 +19814,19 @@ }, { "kind": "Var", - "name": "hexColor", - "printedName": "hexColor", + "name": "actionItemPosition", + "printedName": "actionItemPosition", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV8hexColorSSSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8hexColorSSSgvp", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV18actionItemPositionAA0cde6ActioniJ0Ovp", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV18actionItemPositionAA0cde6ActioniJ0Ovp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -20440,58 +19842,106 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV8hexColorSSSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV8hexColorSSSgvg", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV18actionItemPositionAA0cde6ActioniJ0Ovg", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV18actionItemPositionAA0cde6ActioniJ0Ovg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(topItem:topItemPosition:bottomItem:bottomItemPosition:actionItemPosition:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ShopTheSetItemsInfo", + "printedName": "StyliticsData.ShopTheSetItemsInfo", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV" + }, + { + "kind": "TypeNominal", + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "ShopTheSetActionItemPosition", + "printedName": "StyliticsData.ShopTheSetActionItemPosition", + "usr": "s:13StyliticsData28ShopTheSetActionItemPositionO" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV7topItem0hI8Position06bottomI00kiJ006actioniJ0AcA0cdeI0V_SiAJSiAA0cde6ActioniJ0Otcfc", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV7topItem0hI8Position06bottomI00kiJ006actioniJ0AcA0cdeI0V_SiAJSiAA0cde6ActioniJ0Otcfc", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, { "kind": "Var", - "name": "relevance", - "printedName": "relevance", + "name": "collectionIds", + "printedName": "collectionIds", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "[Swift.Int]?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV9relevanceSdSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9relevanceSdSgvp", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV13collectionIdsSaySiGSgvp", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV13collectionIdsSaySiGSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasStorage", "AccessControl" ], - "isLet": true, - "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -20501,50 +19951,121 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Double?", + "printedName": "[Swift.Int]?", "children": [ { "kind": "TypeNominal", - "name": "Double", - "printedName": "Swift.Double", - "usr": "s:Sd" + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV9relevanceSdSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV9relevanceSdSgvg", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV13collectionIdsSaySiGSgvg", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV13collectionIdsSaySiGSgvg", "moduleName": "StyliticsData", - "implicit": true, "accessorKind": "get" } ] + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV", + "mangledName": "$s13StyliticsData19ShopTheSetItemsInfoV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "ReplacementItems", + "printedName": "ReplacementItems", + "children": [ { "kind": "Var", - "name": "guided", - "printedName": "guided", + "name": "items", + "printedName": "items", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Bool?", + "name": "Dictionary", + "printedName": "[Swift.String : [StyliticsData.ReplacementItem]]", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.ReplacementItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "ReplacementItem", + "printedName": "StyliticsData.ReplacementItem", + "usr": "s:13StyliticsData15ReplacementItemV" + } + ], + "usr": "s:Sa" } ], - "usr": "s:Sq" + "usr": "s:SD" } ], "declKind": "Var", - "usr": "s:13StyliticsData16OutfitBundleItemV6guidedSbSgvp", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6guidedSbSgvp", + "usr": "s:13StyliticsData16ReplacementItemsV5itemsSDySSSayAA0C4ItemVGGvp", + "mangledName": "$s13StyliticsData16ReplacementItemsV5itemsSDySSSayAA0C4ItemVGGvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -20560,22 +20081,36 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Bool?", + "name": "Dictionary", + "printedName": "[Swift.String : [StyliticsData.ReplacementItem]]", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.ReplacementItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "ReplacementItem", + "printedName": "StyliticsData.ReplacementItem", + "usr": "s:13StyliticsData15ReplacementItemV" + } + ], + "usr": "s:Sa" } ], - "usr": "s:Sq" + "usr": "s:SD" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData16OutfitBundleItemV6guidedSbSgvg", - "mangledName": "$s13StyliticsData16OutfitBundleItemV6guidedSbSgvg", + "usr": "s:13StyliticsData16ReplacementItemsV5itemsSDySSSayAA0C4ItemVGGvg", + "mangledName": "$s13StyliticsData16ReplacementItemsV5itemsSDySSSayAA0C4ItemVGGvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -20589,9 +20124,9 @@ "children": [ { "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" + "name": "ReplacementItems", + "printedName": "StyliticsData.ReplacementItems", + "usr": "s:13StyliticsData16ReplacementItemsV" }, { "kind": "TypeNominal", @@ -20601,8 +20136,8 @@ } ], "declKind": "Constructor", - "usr": "s:13StyliticsData16OutfitBundleItemV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData16OutfitBundleItemV4fromACs7Decoder_p_tKcfc", + "usr": "s:13StyliticsData16ReplacementItemsV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData16ReplacementItemsV4fromACs7Decoder_p_tKcfc", "moduleName": "StyliticsData", "declAttributes": [ "AccessControl" @@ -20610,44 +20145,17 @@ "isFromExtension": true, "throwing": true, "init_kind": "Designated" - }, - { - "kind": "Function", - "name": "updateReplacementFromAnchorItem", - "printedName": "updateReplacementFromAnchorItem(_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData16OutfitBundleItemV027updateReplacementFromAnchorE0yA2CF", - "mangledName": "$s13StyliticsData16OutfitBundleItemV027updateReplacementFromAnchorE0yA2CF", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ], - "isFromExtension": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData16OutfitBundleItemV", - "mangledName": "$s13StyliticsData16OutfitBundleItemV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData16ReplacementItemsV", + "mangledName": "$s13StyliticsData16ReplacementItemsV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ { "kind": "Conformance", "name": "Copyable", @@ -20691,1910 +20199,2048 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", - "name": "ShopTheImageResponse", - "printedName": "ShopTheImageResponse", + "name": "StyliticsDataApis", + "printedName": "StyliticsDataApis", "children": [ { - "kind": "Var", - "name": "response", - "printedName": "response", + "kind": "Function", + "name": "outfits", + "printedName": "outfits(filterInfo:shouldEnableMixAndMatch:response:)", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URLResponse?", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData20ShopTheImageResponseV8responseSo13NSURLResponseCSgvp", - "mangledName": "$s13StyliticsData20ShopTheImageResponseV8responseSo13NSURLResponseCSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URLResponse?", - "children": [ - { - "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData20ShopTheImageResponseV8responseSo13NSURLResponseCSgvg", - "mangledName": "$s13StyliticsData20ShopTheImageResponseV8responseSo13NSURLResponseCSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "data", - "printedName": "data", - "children": [ + "usr": "s:SD" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.ShopTheImage?", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitsResponse) -> ()", "children": [ { "kind": "TypeNominal", - "name": "ShopTheImage", - "printedName": "StyliticsData.ShopTheImage", - "usr": "s:13StyliticsData12ShopTheImageV" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "OutfitsResponse", + "printedName": "StyliticsData.OutfitsResponse", + "usr": "s:13StyliticsData15OutfitsResponseV" } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData20ShopTheImageResponseV4dataAA0cdE0VSgvp", - "mangledName": "$s13StyliticsData20ShopTheImageResponseV4dataAA0cdE0VSgvp", + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC7outfits10filterInfo23shouldEnableMixAndMatch8responseySDyS2SG_SbyAA15OutfitsResponseVctKFZ", + "mangledName": "$s13StyliticsData0aB4ApisC7outfits10filterInfo23shouldEnableMixAndMatch8responseySDyS2SG_SbyAA15OutfitsResponseVctKFZ", "moduleName": "StyliticsData", + "static": true, "declAttributes": [ - "HasStorage", - "AccessControl" + "Final", + "AccessControl", + "RawDocComment" ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "replacements", + "printedName": "replacements(optionsInfo:response:)", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.ShopTheImage?", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheImage", - "printedName": "StyliticsData.ShopTheImage", - "usr": "s:13StyliticsData12ShopTheImageV" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData20ShopTheImageResponseV4dataAA0cdE0VSgvg", - "mangledName": "$s13StyliticsData20ShopTheImageResponseV4dataAA0cdE0VSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "error", - "printedName": "error", - "children": [ + "usr": "s:SD" + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ReplacementsResponse) -> ()", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ReplacementsResponse", + "printedName": "StyliticsData.ReplacementsResponse", + "usr": "s:13StyliticsData20ReplacementsResponseV" } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData20ShopTheImageResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData20ShopTheImageResponseV5errors5Error_pSgvp", + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC12replacements11optionsInfo8responseySDyS2SG_yAA20ReplacementsResponseVctFZ", + "mangledName": "$s13StyliticsData0aB4ApisC12replacements11optionsInfo8responseySDyS2SG_yAA20ReplacementsResponseVctFZ", "moduleName": "StyliticsData", + "static": true, "declAttributes": [ - "HasStorage", - "AccessControl" + "Final", + "AccessControl", + "RawDocComment" ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dynamicGalleries", + "printedName": "dynamicGalleries(filterInfo:response:)", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData20ShopTheImageResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData20ShopTheImageResponseV5errors5Error_pSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData20ShopTheImageResponseV", - "mangledName": "$s13StyliticsData20ShopTheImageResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "UpsellItems", - "printedName": "UpsellItems", - "children": [ - { - "kind": "Var", - "name": "upsells", - "printedName": "upsells", - "children": [ + "usr": "s:SD" + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.DynamicGalleriesResponse) -> ()", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DynamicGalleriesResponse", + "printedName": "StyliticsData.DynamicGalleriesResponse", + "usr": "s:13StyliticsData24DynamicGalleriesResponseV" } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData11UpsellItemsV7upsellsSayAA16OutfitBundleItemVGSgvp", - "mangledName": "$s13StyliticsData11UpsellItemsV7upsellsSayAA16OutfitBundleItemVGSgvp", + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC16dynamicGalleries10filterInfo8responseySDyS2SG_yAA07DynamicE8ResponseVctKFZ", + "mangledName": "$s13StyliticsData0aB4ApisC16dynamicGalleries10filterInfo8responseySDyS2SG_yAA07DynamicE8ResponseVctKFZ", "moduleName": "StyliticsData", + "static": true, "declAttributes": [ - "HasInitialValue", - "HasStorage", + "Final", "AccessControl" ], - "hasStorage": true, - "accessors": [ + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "styledForYou", + "printedName": "styledForYou(filterInfo:response:)", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData11UpsellItemsV7upsellsSayAA16OutfitBundleItemVGSgvg", - "mangledName": "$s13StyliticsData11UpsellItemsV7upsellsSayAA16OutfitBundleItemVGSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" }, { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData11UpsellItemsV7upsellsSayAA16OutfitBundleItemVGSgvs", - "mangledName": "$s13StyliticsData11UpsellItemsV7upsellsSayAA16OutfitBundleItemVGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" + "usr": "s:SD" }, { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.StyledForYouResponse) -> ()", "children": [ { "kind": "TypeNominal", "name": "Void", "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "StyledForYouResponse", + "printedName": "StyliticsData.StyledForYouResponse", + "usr": "s:13StyliticsData20StyledForYouResponseV" } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData11UpsellItemsV7upsellsSayAA16OutfitBundleItemVGSgvM", - "mangledName": "$s13StyliticsData11UpsellItemsV7upsellsSayAA16OutfitBundleItemVGSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "UpsellItems", - "printedName": "StyliticsData.UpsellItems", - "usr": "s:13StyliticsData11UpsellItemsV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + ] } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData11UpsellItemsV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData11UpsellItemsV4fromACs7Decoder_p_tKcfc", + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC12styledForYou10filterInfo8responseySDyS2SG_yAA06StyledeF8ResponseVctKFZ", + "mangledName": "$s13StyliticsData0aB4ApisC12styledForYou10filterInfo8responseySDyS2SG_yAA06StyledeF8ResponseVctKFZ", "moduleName": "StyliticsData", + "static": true, "declAttributes": [ + "Final", "AccessControl" ], - "isFromExtension": true, "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData11UpsellItemsV", - "mangledName": "$s13StyliticsData11UpsellItemsV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" + "funcSelfKind": "NonMutating" }, { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "EngagementInfo", - "printedName": "EngagementInfo", - "children": [ - { - "kind": "Var", - "name": "replacement", - "printedName": "replacement", + "kind": "Function", + "name": "shopTheSet", + "printedName": "shopTheSet(filterInfo:response:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, StyliticsData.OutfitBundleItem, StyliticsData.OutfitBundleItem) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, StyliticsData.OutfitBundleItem, StyliticsData.OutfitBundleItem) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, oldOutfitBundleItem: StyliticsData.OutfitBundleItem, newOutfitBundleItem: StyliticsData.OutfitBundleItem)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ] - } - ] + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO11replacementyAcA12OutfitBundleV_AA0fG4ItemVAHtcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO11replacementyAcA12OutfitBundleV_AA0fG4ItemVAHtcACmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "outfitBundle", - "printedName": "outfitBundle", - "children": [ + ], + "usr": "s:SD" + }, { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "printedName": "(StyliticsData.ShopTheSetResponse) -> ()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] + "name": "ShopTheSetResponse", + "printedName": "StyliticsData.ShopTheSetResponse", + "usr": "s:13StyliticsData18ShopTheSetResponseV" } ] } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO12outfitBundleyAcA06OutfitF0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO12outfitBundleyAcA06OutfitF0V_SitcACmF", - "moduleName": "StyliticsData" + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC10shopTheSet10filterInfo8responseySDyS2SG_yAA04ShopeF8ResponseVctKFZ", + "mangledName": "$s13StyliticsData0aB4ApisC10shopTheSet10filterInfo8responseySDyS2SG_yAA04ShopeF8ResponseVctKFZ", + "moduleName": "StyliticsData", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "outfitBundleItem", - "printedName": "outfitBundleItem", + "kind": "Function", + "name": "outfitLandingPage", + "printedName": "outfitLandingPage(outfitId:filterInfo:response:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO16outfitBundleItemyAcA06OutfitfG0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO16outfitBundleItemyAcA06OutfitfG0V_SitcACmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "classicBundle", - "printedName": "classicBundle", - "children": [ + ], + "usr": "s:SD" + }, { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "printedName": "(StyliticsData.OutfitLandingPageResponse) -> ()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] + "name": "OutfitLandingPageResponse", + "printedName": "StyliticsData.OutfitLandingPageResponse", + "usr": "s:13StyliticsData25OutfitLandingPageResponseV" } ] } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO13classicBundleyAcA06OutfitF0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO13classicBundleyAcA06OutfitF0V_SitcACmF", - "moduleName": "StyliticsData" + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC17outfitLandingPage0D2Id10filterInfo8responseySi_SDyS2SGyAA06OutfiteF8ResponseVctKFZ", + "mangledName": "$s13StyliticsData0aB4ApisC17outfitLandingPage0D2Id10filterInfo8responseySi_SDyS2SGyAA06OutfiteF8ResponseVctKFZ", + "moduleName": "StyliticsData", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "classicBundleItem", - "printedName": "classicBundleItem", + "kind": "Function", + "name": "configure", + "printedName": "configure(config:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "StyliticsConfig", + "printedName": "StyliticsData.StyliticsConfig", + "usr": "s:13StyliticsData0A6ConfigC" + } + ], + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC9configure6configyAA0A6ConfigC_tKFZ", + "mangledName": "$s13StyliticsData0aB4ApisC9configure6configyAA0A6ConfigC_tKFZ", + "moduleName": "StyliticsData", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "engagement", + "printedName": "engagement(trackingInfo:response:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "EngagementsTrackingInfo", + "printedName": "StyliticsData.EngagementsTrackingInfo", + "usr": "s:13StyliticsData23EngagementsTrackingInfoV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((StyliticsData.EngagementsResponse) -> ())?", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "printedName": "(StyliticsData.EngagementsResponse) -> ()", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "EngagementsResponse", + "printedName": "StyliticsData.EngagementsResponse", + "usr": "s:13StyliticsData19EngagementsResponseV" } ] } - ] + ], + "hasDefaultArg": true, + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO17classicBundleItemyAcA06OutfitfG0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO17classicBundleItemyAcA06OutfitfG0V_SitcACmF", - "moduleName": "StyliticsData" + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC10engagement12trackingInfo8responseyAA019EngagementsTrackingF0V_yAA0H8ResponseVcSgtFZ", + "mangledName": "$s13StyliticsData0aB4ApisC10engagement12trackingInfo8responseyAA019EngagementsTrackingF0V_yAA0H8ResponseVcSgtFZ", + "moduleName": "StyliticsData", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "hotspotBundle", - "printedName": "hotspotBundle", + "kind": "Function", + "name": "purchases", + "printedName": "purchases(purchasedItems:response:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "PurchasedItems", + "printedName": "StyliticsData.PurchasedItems", + "usr": "s:13StyliticsData14PurchasedItemsV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((StyliticsData.PurchasesResponse) -> ())?", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "printedName": "(StyliticsData.PurchasesResponse) -> ()", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "PurchasesResponse", + "printedName": "StyliticsData.PurchasesResponse", + "usr": "s:13StyliticsData17PurchasesResponseV" } ] } - ] + ], + "hasDefaultArg": true, + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO13hotspotBundleyAcA06OutfitF0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO13hotspotBundleyAcA06OutfitF0V_SitcACmF", - "moduleName": "StyliticsData" + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC9purchases14purchasedItems8responseyAA09PurchasedF0V_yAA17PurchasesResponseVcSgtFZ", + "mangledName": "$s13StyliticsData0aB4ApisC9purchases14purchasedItems8responseyAA09PurchasedF0V_yAA17PurchasesResponseVcSgtFZ", + "moduleName": "StyliticsData", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "hotspotBundleItem", - "printedName": "hotspotBundleItem", + "kind": "Function", + "name": "updateGlobalLocale", + "printedName": "updateGlobalLocale(_:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO17hotspotBundleItemyAcA06OutfitfG0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO17hotspotBundleItemyAcA06OutfitfG0V_SitcACmF", - "moduleName": "StyliticsData" + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC18updateGlobalLocaleyySSSgKFZ", + "mangledName": "$s13StyliticsData0aB4ApisC18updateGlobalLocaleyySSSgKFZ", + "moduleName": "StyliticsData", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "gridBundle", - "printedName": "gridBundle", + "kind": "Function", + "name": "updateCustomerProfileId", + "printedName": "updateCustomerProfileId(_:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO10gridBundleyAcA06OutfitF0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO10gridBundleyAcA06OutfitF0V_SitcACmF", - "moduleName": "StyliticsData" + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC23updateCustomerProfileIdyySSSgKFZ", + "mangledName": "$s13StyliticsData0aB4ApisC23updateCustomerProfileIdyySSSgKFZ", + "moduleName": "StyliticsData", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "gridBundleItem", - "printedName": "gridBundleItem", + "kind": "Function", + "name": "doNotTrack", + "printedName": "doNotTrack(_:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO14gridBundleItemyAcA06OutfitfG0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO14gridBundleItemyAcA06OutfitfG0V_SitcACmF", - "moduleName": "StyliticsData" + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC10doNotTrackyySbFZ", + "mangledName": "$s13StyliticsData0aB4ApisC10doNotTrackyySbFZ", + "moduleName": "StyliticsData", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "galleryBundle", - "printedName": "galleryBundle", + "kind": "Function", + "name": "outfitsCountDisplayedByUxSdk", + "printedName": "outfitsCountDisplayedByUxSdk(outfits:outfitTemplate:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] - } - ] + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Outfits", + "printedName": "StyliticsData.Outfits", + "usr": "s:13StyliticsData7OutfitsV" + }, + { + "kind": "TypeNominal", + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO13galleryBundleyAcA06OutfitF0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO13galleryBundleyAcA06OutfitF0V_SitcACmF", - "moduleName": "StyliticsData" + "declKind": "Func", + "usr": "s:13StyliticsData0aB4ApisC28outfitsCountDisplayedByUxSdk0D014outfitTemplateSiAA7OutfitsV_AA06OutfitK0OtFZ", + "mangledName": "$s13StyliticsData0aB4ApisC28outfitsCountDisplayedByUxSdk0D014outfitTemplateSiAA7OutfitsV_AA06OutfitK0OtFZ", + "moduleName": "StyliticsData", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13StyliticsData0aB4ApisC", + "mangledName": "$s13StyliticsData0aB4ApisC", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OutfitLandingPageResponse", + "printedName": "OutfitLandingPageResponse", + "children": [ { "kind": "Var", - "name": "galleryBundleItem", - "printedName": "galleryBundleItem", + "name": "response", + "printedName": "response", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.URLResponse?", "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] + "name": "URLResponse", + "printedName": "Foundation.URLResponse", + "usr": "c:objc(cs)NSURLResponse" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO17galleryBundleItemyAcA06OutfitfG0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO17galleryBundleItemyAcA06OutfitfG0V_SitcACmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "eventDetails", - "printedName": "eventDetails", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData25OutfitLandingPageResponseV8responseSo13NSURLResponseCSgvp", + "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV8responseSo13NSURLResponseCSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (Swift.String) -> StyliticsData.EngagementInfo", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(requestId: Swift.String)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ] - } - ] - }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "Foundation.URLResponse?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "URLResponse", + "printedName": "Foundation.URLResponse", + "usr": "c:objc(cs)NSURLResponse" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData25OutfitLandingPageResponseV8responseSo13NSURLResponseCSgvg", + "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV8responseSo13NSURLResponseCSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO12eventDetailsyACSS_tcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO12eventDetailsyACSS_tcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "shopTheSetItem", - "printedName": "shopTheSetItem", + "name": "data", + "printedName": "data", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.ShopTheSetItemsInfo, StyliticsData.ShopTheSetEventType) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.OutfitLandingPage?", "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.ShopTheSetItemsInfo, StyliticsData.ShopTheSetEventType) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(shopTheSetItemsInfo: StyliticsData.ShopTheSetItemsInfo, shopTheSetEventType: StyliticsData.ShopTheSetEventType)", - "children": [ - { - "kind": "TypeNominal", - "name": "ShopTheSetItemsInfo", - "printedName": "StyliticsData.ShopTheSetItemsInfo", - "usr": "s:13StyliticsData19ShopTheSetItemsInfoV" - }, - { - "kind": "TypeNominal", - "name": "ShopTheSetEventType", - "printedName": "StyliticsData.ShopTheSetEventType", - "usr": "s:13StyliticsData19ShopTheSetEventTypeO" - } - ] - } - ] - }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] + "name": "OutfitLandingPage", + "printedName": "StyliticsData.OutfitLandingPage", + "usr": "s:13StyliticsData17OutfitLandingPageV" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO14shopTheSetItemyAcA04Shopfg5ItemsD0V_AA0ifG9EventTypeOtcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO14shopTheSetItemyAcA04Shopfg5ItemsD0V_AA0ifG9EventTypeOtcACmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "styledForYouBundle", - "printedName": "styledForYouBundle", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData25OutfitLandingPageResponseV4dataAA0cdE0VSgvp", + "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV4dataAA0cdE0VSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "StyliticsData.OutfitLandingPage?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "OutfitLandingPage", + "printedName": "StyliticsData.OutfitLandingPage", + "usr": "s:13StyliticsData17OutfitLandingPageV" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData25OutfitLandingPageResponseV4dataAA0cdE0VSgvg", + "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV4dataAA0cdE0VSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO18styledForYouBundleyAcA06OutfitH0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO18styledForYouBundleyAcA06OutfitH0V_SitcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "styledForYouBundleItem", - "printedName": "styledForYouBundleItem", + "name": "error", + "printedName": "error", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(any Swift.Error)?", "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - } - ] + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO22styledForYouBundleItemyAcA06OutfithI0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO22styledForYouBundleItemyAcA06OutfithI0V_SitcACmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "outfitLandingPageBundle", - "printedName": "outfitLandingPageBundle", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData25OutfitLandingPageResponseV5errors5Error_pSgvp", + "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV5errors5Error_pSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData25OutfitLandingPageResponseV5errors5Error_pSgvg", + "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV5errors5Error_pSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO23outfitLandingPageBundleyAcA06OutfitH0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO23outfitLandingPageBundleyAcA06OutfitH0V_SitcACmF", - "moduleName": "StyliticsData" + ] + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData25OutfitLandingPageResponseV", + "mangledName": "$s13StyliticsData25OutfitLandingPageResponseV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "ShopTheSet", + "printedName": "ShopTheSet", + "children": [ { "kind": "Var", - "name": "outfitLandingPageBundleItem", - "printedName": "outfitLandingPageBundleItem", + "name": "accountId", + "printedName": "accountId", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData10ShopTheSetV9accountIdSiSgvp", + "mangledName": "$s13StyliticsData10ShopTheSetV9accountIdSiSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData10ShopTheSetV9accountIdSiSgvg", + "mangledName": "$s13StyliticsData10ShopTheSetV9accountIdSiSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "itemSets", + "printedName": "itemSets", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[[StyliticsData.ShopTheSetItem]]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[StyliticsData.ShopTheSetItem]]", + "children": [ { "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", + "name": "Array", + "printedName": "[StyliticsData.ShopTheSetItem]", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvp", + "mangledName": "$s13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[[StyliticsData.ShopTheSetItem]]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[StyliticsData.ShopTheSetItem]]", + "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Array", + "printedName": "[StyliticsData.ShopTheSetItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" + } + ], + "usr": "s:Sa" } - ] + ], + "usr": "s:Sa" } - ] - }, + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvg", + "mangledName": "$s13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[[StyliticsData.ShopTheSetItem]]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[[StyliticsData.ShopTheSetItem]]", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.ShopTheSetItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "ShopTheSetItem", + "printedName": "StyliticsData.ShopTheSetItem", + "usr": "s:13StyliticsData14ShopTheSetItemV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvs", + "mangledName": "$s13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvM", + "mangledName": "$s13StyliticsData10ShopTheSetV8itemSetsSaySayAA0cdE4ItemVGGSgvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ShopTheSet", + "printedName": "StyliticsData.ShopTheSet", + "usr": "s:13StyliticsData10ShopTheSetV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData10ShopTheSetV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData10ShopTheSetV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData10ShopTheSetV", + "mangledName": "$s13StyliticsData10ShopTheSetV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SystemConfiguration", + "printedName": "SystemConfiguration", + "declKind": "Import", + "moduleName": "StyliticsData" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PurchasedItems", + "printedName": "PurchasedItems", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(currency:orderId:itemInfoList:orderTotal:locale:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PurchasedItems", + "printedName": "StyliticsData.PurchasedItems", + "usr": "s:13StyliticsData14PurchasedItemsV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.PurchasedItemInfo]", + "children": [ + { + "kind": "TypeNominal", + "name": "PurchasedItemInfo", + "printedName": "StyliticsData.PurchasedItemInfo", + "usr": "s:13StyliticsData17PurchasedItemInfoV" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData14PurchasedItemsV8currency7orderId12itemInfoList0F5Total6localeACSS_SSSayAA0c4ItemI0VGSdSStKcfc", + "mangledName": "$s13StyliticsData14PurchasedItemsV8currency7orderId12itemInfoList0F5Total6localeACSS_SSSayAA0c4ItemI0VGSdSStKcfc", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData14PurchasedItemsV", + "mangledName": "$s13StyliticsData14PurchasedItemsV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PurchasedItemInfo", + "printedName": "PurchasedItemInfo", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(remoteId:itemId:price:quantity:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.PurchasedItemInfo?", + "children": [ + { + "kind": "TypeNominal", + "name": "PurchasedItemInfo", + "printedName": "StyliticsData.PurchasedItemInfo", + "usr": "s:13StyliticsData17PurchasedItemInfoV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData17PurchasedItemInfoV8remoteId04itemG05price8quantityACSgSSSg_AISdSgSiSgtcfc", + "mangledName": "$s13StyliticsData17PurchasedItemInfoV8remoteId04itemG05price8quantityACSgSSSg_AISdSgSiSgtcfc", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(remoteId:itemId:price:quantity:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.PurchasedItemInfo?", + "children": [ + { + "kind": "TypeNominal", + "name": "PurchasedItemInfo", + "printedName": "StyliticsData.PurchasedItemInfo", + "usr": "s:13StyliticsData17PurchasedItemInfoV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData17PurchasedItemInfoV8remoteId04itemG05price8quantityACSgSSSg_AISiSgAJtcfc", + "mangledName": "$s13StyliticsData17PurchasedItemInfoV8remoteId04itemG05price8quantityACSgSSSg_AISiSgAJtcfc", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(remoteId:itemId:price:quantity:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.PurchasedItemInfo?", + "children": [ + { + "kind": "TypeNominal", + "name": "PurchasedItemInfo", + "printedName": "StyliticsData.PurchasedItemInfo", + "usr": "s:13StyliticsData17PurchasedItemInfoV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData17PurchasedItemInfoV8remoteId04itemG05price8quantityACSgSSSg_SiSgSdSgAJtcfc", + "mangledName": "$s13StyliticsData17PurchasedItemInfoV8remoteId04itemG05price8quantityACSgSSSg_SiSgSdSgAJtcfc", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData17PurchasedItemInfoV", + "mangledName": "$s13StyliticsData17PurchasedItemInfoV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OutfitBundleItem", + "printedName": "OutfitBundleItem", + "children": [ + { + "kind": "Var", + "name": "promotions", + "printedName": "promotions", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Array", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sa" } - ] + ], + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO27outfitLandingPageBundleItemyAcA06OutfithI0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO27outfitLandingPageBundleItemyAcA06OutfithI0V_SitcACmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "trendingBundle", - "printedName": "trendingBundle", - "children": [ + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV10promotionsSaySSGSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV10promotionsSaySSGSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", + "name": "Array", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundle", - "printedName": "StyliticsData.OutfitBundle", - "usr": "s:13StyliticsData12OutfitBundleV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] - } - ] - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + ], + "usr": "s:Sa" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV10promotionsSaySSGSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV10promotionsSaySSGSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO14trendingBundleyAcA06OutfitF0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO14trendingBundleyAcA06OutfitF0V_SitcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "trendingBundleItem", - "printedName": "trendingBundleItem", + "name": "otherClientItemIds", + "printedName": "otherClientItemIds", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.DecodableDictionary?", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, + "kind": "TypeNominal", + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV011otherClientE3IdsAA19DecodableDictionaryVSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV011otherClientE3IdsAA19DecodableDictionaryVSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "StyliticsData.DecodableDictionary?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV011otherClientE3IdsAA19DecodableDictionaryVSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV011otherClientE3IdsAA19DecodableDictionaryVSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO18trendingBundleItemyAcA06OutfitfG0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO18trendingBundleItemyAcA06OutfitfG0V_SitcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "upsellsItemData", - "printedName": "upsellsItemData", + "name": "priceLocalized", + "printedName": "priceLocalized", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV14priceLocalizedSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV14priceLocalizedSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV14priceLocalizedSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV14priceLocalizedSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO011upsellsItemB0yAcA012OutfitBundleF0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO011upsellsItemB0yAcA012OutfitBundleF0V_SitcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "styledForYouFullPageData", - "printedName": "styledForYouFullPageData", + "name": "affiliateLink", + "printedName": "affiliateLink", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (Swift.String, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(requestId: Swift.String, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV13affiliateLinkSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13affiliateLinkSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV13affiliateLinkSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13affiliateLinkSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO020styledForYouFullPageB0yACSS_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO020styledForYouFullPageB0yACSS_SitcACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "shopTheImageItem", - "printedName": "shopTheImageItem", + "name": "stocked", + "printedName": "stocked", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", - "children": [ - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, - { - "kind": "TypeNominal", - "name": "Tuple", - "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - }, - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ] - } - ] - }, + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV7stockedSbSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV7stockedSbSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.EngagementInfo.Type", + "name": "Optional", + "printedName": "Swift.Bool?", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV7stockedSbSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV7stockedSbSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData14EngagementInfoO16shopTheImageItemyAcA012OutfitBundleH0V_SitcACmF", - "mangledName": "$s13StyliticsData14EngagementInfoO16shopTheImageItemyAcA012OutfitBundleH0V_SitcACmF", - "moduleName": "StyliticsData" - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData14EngagementInfoO", - "mangledName": "$s13StyliticsData14EngagementInfoO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" + ] }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "TypeDecl", - "name": "EngagementsTrackingInfo", - "printedName": "EngagementsTrackingInfo", - "children": [ { "kind": "Var", - "name": "event", - "printedName": "event", + "name": "salePrice", + "printedName": "salePrice", "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV5eventAA5EventOvp", - "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV5eventAA5EventOvp", + "usr": "s:13StyliticsData16OutfitBundleItemV9salePriceSdSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9salePriceSdSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -22610,14 +22256,22 @@ "children": [ { "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV5eventAA5EventOvg", - "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV5eventAA5EventOvg", + "usr": "s:13StyliticsData16OutfitBundleItemV9salePriceSdSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9salePriceSdSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -22626,19 +22280,27 @@ }, { "kind": "Var", - "name": "engagementInfo", - "printedName": "engagementInfo", + "name": "accountUsername", + "printedName": "accountUsername", "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV010engagementE0AA010EngagementE0Ovp", - "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV010engagementE0AA010EngagementE0Ovp", + "usr": "s:13StyliticsData16OutfitBundleItemV15accountUsernameSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV15accountUsernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -22654,14 +22316,22 @@ "children": [ { "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV010engagementE0AA010EngagementE0Ovg", - "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV010engagementE0AA010EngagementE0Ovg", + "usr": "s:13StyliticsData16OutfitBundleItemV15accountUsernameSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV15accountUsernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -22670,40 +22340,27 @@ }, { "kind": "Var", - "name": "extraInfo", - "printedName": "extraInfo", + "name": "salePriceLocalized", + "printedName": "salePriceLocalized", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : Any]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV05extraE0SDySSypGSgvp", - "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV05extraE0SDySSypGSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV18salePriceLocalizedSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV18salePriceLocalizedSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -22720,34 +22377,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : Any]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV05extraE0SDySSypGSgvg", - "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV05extraE0SDySSypGSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV18salePriceLocalizedSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV18salePriceLocalizedSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -22755,162 +22399,83 @@ ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(event:engagementInfo:extraInfo:)", + "kind": "Var", + "name": "price", + "printedName": "price", "children": [ - { - "kind": "TypeNominal", - "name": "EngagementsTrackingInfo", - "printedName": "StyliticsData.EngagementsTrackingInfo", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV" - }, - { - "kind": "TypeNominal", - "name": "Event", - "printedName": "StyliticsData.Event", - "usr": "s:13StyliticsData5EventO" - }, - { - "kind": "TypeNominal", - "name": "EngagementInfo", - "printedName": "StyliticsData.EngagementInfo", - "usr": "s:13StyliticsData14EngagementInfoO" - }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : Any]?", + "printedName": "Swift.Double?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" } ], - "hasDefaultArg": true, "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV5event010engagementE005extraE0AcA5EventO_AA010EngagementE0OSDySSypGSgtcfc", - "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV5event010engagementE005extraE0AcA5EventO_AA010EngagementE0OSDySSypGSgtcfc", + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV5priceSdSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV5priceSdSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData23EngagementsTrackingInfoV", - "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "StyledForYouContext", - "printedName": "StyledForYouContext", - "children": [ - { - "kind": "Var", - "name": "requested", - "printedName": "requested", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.StyledForYouContextItem]", + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContextItem", - "printedName": "StyliticsData.StyledForYouContextItem", - "usr": "s:13StyliticsData23StyledForYouContextItemV" + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" } ], - "usr": "s:Sa" + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV5priceSdSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV5priceSdSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "requestId", + "printedName": "requestId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvp", - "mangledName": "$s13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvp", + "usr": "s:13StyliticsData16OutfitBundleItemV9requestIdSSvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9requestIdSSvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], @@ -22923,22 +22488,14 @@ "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.StyledForYouContextItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouContextItem", - "printedName": "StyliticsData.StyledForYouContextItem", - "usr": "s:13StyliticsData23StyledForYouContextItemV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvg", - "mangledName": "$s13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvg", + "usr": "s:13StyliticsData16OutfitBundleItemV9requestIdSSvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9requestIdSSvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -22955,22 +22512,14 @@ }, { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.StyledForYouContextItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouContextItem", - "printedName": "StyliticsData.StyledForYouContextItem", - "usr": "s:13StyliticsData23StyledForYouContextItemV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvs", - "mangledName": "$s13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvs", + "usr": "s:13StyliticsData16OutfitBundleItemV9requestIdSSvs", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9requestIdSSvs", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "set" @@ -22987,8 +22536,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvM", - "mangledName": "$s13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvM", + "usr": "s:13StyliticsData16OutfitBundleItemV9requestIdSSvM", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9requestIdSSvM", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "_modify" @@ -22997,32 +22546,33 @@ }, { "kind": "Var", - "name": "additional", - "printedName": "additional", + "name": "baseImageUrl", + "printedName": "baseImageUrl", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.StyledForYouContextItem]", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContextItem", - "printedName": "StyliticsData.StyledForYouContextItem", - "usr": "s:13StyliticsData23StyledForYouContextItemV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvp", - "mangledName": "$s13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvp", + "usr": "s:13StyliticsData16OutfitBundleItemV12baseImageUrlSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV12baseImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -23032,200 +22582,171 @@ "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.StyledForYouContextItem]", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "StyledForYouContextItem", - "printedName": "StyliticsData.StyledForYouContextItem", - "usr": "s:13StyliticsData23StyledForYouContextItemV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "usr": "s:Sa" + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvg", - "mangledName": "$s13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvg", + "usr": "s:13StyliticsData16OutfitBundleItemV12baseImageUrlSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV12baseImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "itemId", + "printedName": "itemId", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.StyledForYouContextItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouContextItem", - "printedName": "StyliticsData.StyledForYouContextItem", - "usr": "s:13StyliticsData23StyledForYouContextItemV" - } - ], - "usr": "s:Sa" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvs", - "mangledName": "$s13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV6itemIdSiSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV6itemIdSiSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvM", - "mangledName": "$s13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvM", + "usr": "s:13StyliticsData16OutfitBundleItemV6itemIdSiSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV6itemIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" - } - ] - }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "StyledForYouContext", - "printedName": "StyliticsData.StyledForYouContext", - "usr": "s:13StyliticsData19StyledForYouContextV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "accessorKind": "get" } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData19StyledForYouContextV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData19StyledForYouContextV4fromACs7Decoder_p_tKcfc", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData19StyledForYouContextV", - "mangledName": "$s13StyliticsData19StyledForYouContextV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "DecodableDictionary", - "printedName": "DecodableDictionary", - "children": [ + ] + }, { "kind": "Var", - "name": "dictionary", - "printedName": "dictionary", + "name": "name", + "printedName": "name", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : Any]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV4nameSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV4nameSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" } ], - "usr": "s:SD" + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV4nameSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV4nameSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "remoteId", + "printedName": "remoteId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData19DecodableDictionaryV10dictionarySDySSypGSgvp", - "mangledName": "$s13StyliticsData19DecodableDictionaryV10dictionarySDySSypGSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV8remoteIdSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8remoteIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -23242,34 +22763,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : Any]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" - } - ], - "usr": "s:SD" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData19DecodableDictionaryV10dictionarySDySSypGSgvg", - "mangledName": "$s13StyliticsData19DecodableDictionaryV10dictionarySDySSypGSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV8remoteIdSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8remoteIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -23277,163 +22785,198 @@ ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", + "kind": "Var", + "name": "colorHex", + "printedName": "colorHex", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData19DecodableDictionaryV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData19DecodableDictionaryV4fromACs7Decoder_p_tKcfc", + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV8colorHexSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8colorHexSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData19DecodableDictionaryV", - "mangledName": "$s13StyliticsData19DecodableDictionaryV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV8colorHexSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8colorHexSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "DynamicGalleriesResponse", - "printedName": "DynamicGalleriesResponse", - "children": [ { "kind": "Var", - "name": "response", - "printedName": "response", + "name": "contextType", + "printedName": "contextType", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "StyliticsData.ContextType?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData24DynamicGalleriesResponseV8responseSo13NSURLResponseCSgvp", - "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV8responseSo13NSURLResponseCSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.ContextType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "Foundation.URLResponse?", + "printedName": "StyliticsData.ContextType?", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData24DynamicGalleriesResponseV8responseSo13NSURLResponseCSgvg", - "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV8responseSo13NSURLResponseCSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvs", + "mangledName": "$s13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvs", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvM", + "mangledName": "$s13StyliticsData16OutfitBundleItemV11contextTypeAA07ContextG0OSgvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "data", - "printedName": "data", + "name": "lookbookImageUrl", + "printedName": "lookbookImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.GalleryBundles?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "GalleryBundles", - "printedName": "StyliticsData.GalleryBundles", - "usr": "s:13StyliticsData14GalleryBundlesV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData24DynamicGalleriesResponseV4dataAA14GalleryBundlesVSgvp", - "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV4dataAA14GalleryBundlesVSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV16lookbookImageUrlSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV16lookbookImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -23450,21 +22993,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.GalleryBundles?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "GalleryBundles", - "printedName": "StyliticsData.GalleryBundles", - "usr": "s:13StyliticsData14GalleryBundlesV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData24DynamicGalleriesResponseV4dataAA14GalleryBundlesVSgvg", - "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV4dataAA14GalleryBundlesVSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV16lookbookImageUrlSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV16lookbookImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -23473,27 +23016,27 @@ }, { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "category", + "printedName": "category", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData24DynamicGalleriesResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV8categorySSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8categorySSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -23510,221 +23053,133 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData24DynamicGalleriesResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV8categorySSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8categorySSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData24DynamicGalleriesResponseV", - "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "DataApisHost", - "printedName": "DataApisHost", - "children": [ - { - "kind": "Var", - "name": "production", - "printedName": "production", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.DataApisHost.Type) -> StyliticsData.DataApisHost", - "children": [ - { - "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.DataApisHost.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData0B8ApisHostO10productionyA2CmF", - "mangledName": "$s13StyliticsData0B8ApisHostO10productionyA2CmF", - "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "staging", - "printedName": "staging", + "name": "tags", + "printedName": "tags", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.DataApisHost.Type) -> StyliticsData.DataApisHost", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" - }, - { - "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.DataApisHost.Type", - "children": [ - { - "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" - } - ] - } - ] - } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData0B8ApisHostO7stagingyA2CmF", - "mangledName": "$s13StyliticsData0B8ApisHostO7stagingyA2CmF", - "moduleName": "StyliticsData" - }, - { - "kind": "Var", - "name": "custom", - "printedName": "custom", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(StyliticsData.DataApisHost.Type) -> (Swift.String) -> StyliticsData.DataApisHost", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(Swift.String) -> StyliticsData.DataApisHost", + "name": "Array", + "printedName": "[Swift.String]", "children": [ - { - "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" - }, { "kind": "TypeNominal", "name": "String", "printedName": "Swift.String", "usr": "s:SS" } - ] - }, + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV4tagsSaySSGSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV4tagsSaySSGSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "StyliticsData.DataApisHost.Type", + "name": "Optional", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "DataApisHost", - "printedName": "StyliticsData.DataApisHost", - "usr": "s:13StyliticsData0B8ApisHostO" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV4tagsSaySSGSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV4tagsSaySSGSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" } - ], - "declKind": "EnumElement", - "usr": "s:13StyliticsData0B8ApisHostO6customyACSScACmF", - "mangledName": "$s13StyliticsData0B8ApisHostO6customyACSScACmF", - "moduleName": "StyliticsData" + ] }, { "kind": "Var", - "name": "host", - "printedName": "host", + "name": "department", + "printedName": "department", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData0B8ApisHostO4hostSSvp", - "mangledName": "$s13StyliticsData0B8ApisHostO4hostSSvp", + "usr": "s:13StyliticsData16OutfitBundleItemV10departmentSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV10departmentSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl", - "RawDocComment" + "HasStorage", + "AccessControl" ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -23733,162 +23188,92 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData0B8ApisHostO4hostSSvg", - "mangledName": "$s13StyliticsData0B8ApisHostO4hostSSvg", + "usr": "s:13StyliticsData16OutfitBundleItemV10departmentSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV10departmentSSSgvg", "moduleName": "StyliticsData", + "implicit": true, "accessorKind": "get" } ] - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData0B8ApisHostO", - "mangledName": "$s13StyliticsData0B8ApisHostO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "declKind": "Protocol", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" }, { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "Matches", - "printedName": "Matches", - "children": [ + "kind": "Var", + "name": "largeImageUrl", + "printedName": "largeImageUrl", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV13largeImageUrlSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13largeImageUrlSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV13largeImageUrlSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13largeImageUrlSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, { "kind": "Var", - "name": "status", - "printedName": "status", + "name": "smallImageUrl", + "printedName": "smallImageUrl", "children": [ { "kind": "TypeNominal", @@ -23906,8 +23291,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData7MatchesV6statusSSSgvp", - "mangledName": "$s13StyliticsData7MatchesV6statusSSSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV13smallImageUrlSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13smallImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -23937,8 +23322,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7MatchesV6statusSSSgvg", - "mangledName": "$s13StyliticsData7MatchesV6statusSSSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV13smallImageUrlSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13smallImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -23947,8 +23332,8 @@ }, { "kind": "Var", - "name": "imageUrl", - "printedName": "imageUrl", + "name": "color", + "printedName": "color", "children": [ { "kind": "TypeNominal", @@ -23966,8 +23351,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData7MatchesV8imageUrlSSSgvp", - "mangledName": "$s13StyliticsData7MatchesV8imageUrlSSSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV5colorSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV5colorSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -23997,8 +23382,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7MatchesV8imageUrlSSSgvg", - "mangledName": "$s13StyliticsData7MatchesV8imageUrlSSSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV5colorSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV5colorSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -24007,47 +23392,33 @@ }, { "kind": "Var", - "name": "featureGroups", - "printedName": "featureGroups", + "name": "accountId", + "printedName": "accountId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : StyliticsData.Features]?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.Features]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Features", - "printedName": "StyliticsData.Features", - "usr": "s:13StyliticsData8FeaturesV" - } - ], - "usr": "s:SD" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData7MatchesV13featureGroupsSDySSAA8FeaturesVGSgvp", - "mangledName": "$s13StyliticsData7MatchesV13featureGroupsSDySSAA8FeaturesVGSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV9accountIdSiSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9accountIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -24058,128 +23429,110 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : StyliticsData.Features]?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.Features]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Features", - "printedName": "StyliticsData.Features", - "usr": "s:13StyliticsData8FeaturesV" - } - ], - "usr": "s:SD" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7MatchesV13featureGroupsSDySSAA8FeaturesVGSgvg", - "mangledName": "$s13StyliticsData7MatchesV13featureGroupsSDySSAA8FeaturesVGSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV9accountIdSiSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9accountIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "productId", + "printedName": "productId", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV9productIdSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9productIdSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : StyliticsData.Features]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.Features]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Features", - "printedName": "StyliticsData.Features", - "usr": "s:13StyliticsData8FeaturesV" - } - ], - "usr": "s:SD" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7MatchesV13featureGroupsSDySSAA8FeaturesVGSgvs", - "mangledName": "$s13StyliticsData7MatchesV13featureGroupsSDySSAA8FeaturesVGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData7MatchesV13featureGroupsSDySSAA8FeaturesVGSgvM", - "mangledName": "$s13StyliticsData7MatchesV13featureGroupsSDySSAA8FeaturesVGSgvM", + "usr": "s:13StyliticsData16OutfitBundleItemV9productIdSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV9productIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "accountId", - "printedName": "accountId", + "name": "transparentImageUrl", + "printedName": "transparentImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData7MatchesV9accountIdSiSgvp", - "mangledName": "$s13StyliticsData7MatchesV9accountIdSiSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV19transparentImageUrlSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV19transparentImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -24196,112 +23549,31 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData7MatchesV9accountIdSiSgvg", - "mangledName": "$s13StyliticsData7MatchesV9accountIdSiSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV19transparentImageUrlSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV19transparentImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Matches", - "printedName": "StyliticsData.Matches", - "usr": "s:13StyliticsData7MatchesV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData7MatchesV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData7MatchesV4fromACs7Decoder_p_tKcfc", - "moduleName": "StyliticsData", - "implicit": true, - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData7MatchesV", - "mangledName": "$s13StyliticsData7MatchesV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "ShopTheImage", - "printedName": "ShopTheImage", - "children": [ { "kind": "Var", - "name": "version", - "printedName": "version", + "name": "username", + "printedName": "username", "children": [ { "kind": "TypeNominal", @@ -24319,14 +23591,14 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData12ShopTheImageV7versionSSSgvp", - "mangledName": "$s13StyliticsData12ShopTheImageV7versionSSSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV8usernameSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8usernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -24350,22 +23622,50 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12ShopTheImageV7versionSSSgvg", - "mangledName": "$s13StyliticsData12ShopTheImageV7versionSSSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV8usernameSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8usernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "retailerCategory", + "printedName": "retailerCategory", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV16retailerCategorySSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV16retailerCategorySSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", @@ -24382,75 +23682,43 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12ShopTheImageV7versionSSSgvs", - "mangledName": "$s13StyliticsData12ShopTheImageV7versionSSSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12ShopTheImageV7versionSSSgvM", - "mangledName": "$s13StyliticsData12ShopTheImageV7versionSSSgvM", + "usr": "s:13StyliticsData16OutfitBundleItemV16retailerCategorySSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV16retailerCategorySSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "matches", - "printedName": "matches", + "name": "imageUrl", + "printedName": "imageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : StyliticsData.Matches]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.Matches]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Matches", - "printedName": "StyliticsData.Matches", - "usr": "s:13StyliticsData7MatchesV" - } - ], - "usr": "s:SD" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12ShopTheImageV7matchesSDySSAA7MatchesVGSgvp", - "mangledName": "$s13StyliticsData12ShopTheImageV7matchesSDySSAA7MatchesVGSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV8imageUrlSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8imageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -24461,192 +23729,91 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : StyliticsData.Matches]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.Matches]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Matches", - "printedName": "StyliticsData.Matches", - "usr": "s:13StyliticsData7MatchesV" - } - ], - "usr": "s:SD" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12ShopTheImageV7matchesSDySSAA7MatchesVGSgvg", - "mangledName": "$s13StyliticsData12ShopTheImageV7matchesSDySSAA7MatchesVGSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV8imageUrlSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8imageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : StyliticsData.Matches]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : StyliticsData.Matches]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "Matches", - "printedName": "StyliticsData.Matches", - "usr": "s:13StyliticsData7MatchesV" - } - ], - "usr": "s:SD" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12ShopTheImageV7matchesSDySSAA7MatchesVGSgvs", - "mangledName": "$s13StyliticsData12ShopTheImageV7matchesSDySSAA7MatchesVGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12ShopTheImageV7matchesSDySSAA7MatchesVGSgvM", - "mangledName": "$s13StyliticsData12ShopTheImageV7matchesSDySSAA7MatchesVGSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" } ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(from:)", + "kind": "Var", + "name": "brand", + "printedName": "brand", "children": [ { "kind": "TypeNominal", - "name": "ShopTheImage", - "printedName": "StyliticsData.ShopTheImage", - "usr": "s:13StyliticsData12ShopTheImageV" - }, - { - "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "declKind": "Constructor", - "usr": "s:13StyliticsData12ShopTheImageV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData12ShopTheImageV4fromACs7Decoder_p_tKcfc", + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV5brandSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV5brandSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasStorage", "AccessControl" ], - "isFromExtension": true, - "throwing": true, - "init_kind": "Designated" - } - ], - "declKind": "Struct", - "usr": "s:13StyliticsData12ShopTheImageV", - "mangledName": "$s13StyliticsData12ShopTheImageV", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "Features", - "printedName": "Features", - "children": [ + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData16OutfitBundleItemV5brandSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV5brandSSSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + } + ] + }, { "kind": "Var", - "name": "category", - "printedName": "category", + "name": "style", + "printedName": "style", "children": [ { "kind": "TypeNominal", @@ -24664,14 +23831,14 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData8FeaturesV8categorySSSgvp", - "mangledName": "$s13StyliticsData8FeaturesV8categorySSSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV5styleSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV5styleSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -24695,22 +23862,50 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV8categorySSSgvg", - "mangledName": "$s13StyliticsData8FeaturesV8categorySSSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV5styleSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV5styleSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "sku", + "printedName": "sku", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV3skuSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV3skuSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", @@ -24727,61 +23922,103 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV8categorySSSgvs", - "mangledName": "$s13StyliticsData8FeaturesV8categorySSSgvs", + "usr": "s:13StyliticsData16OutfitBundleItemV3skuSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV3skuSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "set" - }, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "retailerStyle", + "printedName": "retailerStyle", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV13retailerStyleSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13retailerStyleSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV8categorySSSgvM", - "mangledName": "$s13StyliticsData8FeaturesV8categorySSSgvM", + "usr": "s:13StyliticsData16OutfitBundleItemV13retailerStyleSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13retailerStyleSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "coords", - "printedName": "coords", + "name": "clientOriginalImageUrl", + "printedName": "clientOriginalImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Coords?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Coords", - "printedName": "StyliticsData.Coords", - "usr": "s:13StyliticsData6CoordsV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData8FeaturesV6coordsAA6CoordsVSgvp", - "mangledName": "$s13StyliticsData8FeaturesV6coordsAA6CoordsVSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV22clientOriginalImageUrlSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV22clientOriginalImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -24792,97 +24029,167 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Coords?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Coords", - "printedName": "StyliticsData.Coords", - "usr": "s:13StyliticsData6CoordsV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV6coordsAA6CoordsVSgvg", - "mangledName": "$s13StyliticsData8FeaturesV6coordsAA6CoordsVSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV22clientOriginalImageUrlSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV22clientOriginalImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "retailer", + "printedName": "retailer", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV8retailerSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8retailerSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Coords?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Coords", - "printedName": "StyliticsData.Coords", - "usr": "s:13StyliticsData6CoordsV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV6coordsAA6CoordsVSgvs", - "mangledName": "$s13StyliticsData8FeaturesV6coordsAA6CoordsVSgvs", + "usr": "s:13StyliticsData16OutfitBundleItemV8retailerSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV8retailerSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "set" - }, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "gender", + "printedName": "gender", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV6genderSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV6genderSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV6coordsAA6CoordsVSgvM", - "mangledName": "$s13StyliticsData8FeaturesV6coordsAA6CoordsVSgvM", + "usr": "s:13StyliticsData16OutfitBundleItemV6genderSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV6genderSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "items", - "printedName": "items", + "name": "skus", + "printedName": "skus", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sa" @@ -24892,14 +24199,14 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData8FeaturesV5itemsSayAA16OutfitBundleItemVGSgvp", - "mangledName": "$s13StyliticsData8FeaturesV5itemsSayAA16OutfitBundleItemVGSgvp", + "usr": "s:13StyliticsData16OutfitBundleItemV4skusSaySSGSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV4skusSaySSGSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -24910,18 +24217,18 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sa" @@ -24931,69 +24238,131 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV5itemsSayAA16OutfitBundleItemVGSgvg", - "mangledName": "$s13StyliticsData8FeaturesV5itemsSayAA16OutfitBundleItemVGSgvg", + "usr": "s:13StyliticsData16OutfitBundleItemV4skusSaySSGSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV4skusSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "retailerColor", + "printedName": "retailerColor", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV13retailerColorSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13retailerColorSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV5itemsSayAA16OutfitBundleItemVGSgvs", - "mangledName": "$s13StyliticsData8FeaturesV5itemsSayAA16OutfitBundleItemVGSgvs", + "usr": "s:13StyliticsData16OutfitBundleItemV13retailerColorSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV13retailerColorSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "set" - }, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "pattern", + "printedName": "pattern", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData16OutfitBundleItemV7patternSSSgvp", + "mangledName": "$s13StyliticsData16OutfitBundleItemV7patternSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData8FeaturesV5itemsSayAA16OutfitBundleItemVGSgvM", - "mangledName": "$s13StyliticsData8FeaturesV5itemsSayAA16OutfitBundleItemVGSgvM", + "usr": "s:13StyliticsData16OutfitBundleItemV7patternSSSgvg", + "mangledName": "$s13StyliticsData16OutfitBundleItemV7patternSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, @@ -25004,9 +24373,9 @@ "children": [ { "kind": "TypeNominal", - "name": "Features", - "printedName": "StyliticsData.Features", - "usr": "s:13StyliticsData8FeaturesV" + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" }, { "kind": "TypeNominal", @@ -25016,8 +24385,8 @@ } ], "declKind": "Constructor", - "usr": "s:13StyliticsData8FeaturesV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData8FeaturesV4fromACs7Decoder_p_tKcfc", + "usr": "s:13StyliticsData16OutfitBundleItemV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData16OutfitBundleItemV4fromACs7Decoder_p_tKcfc", "moduleName": "StyliticsData", "implicit": true, "isFromExtension": true, @@ -25026,8 +24395,8 @@ } ], "declKind": "Struct", - "usr": "s:13StyliticsData8FeaturesV", - "mangledName": "$s13StyliticsData8FeaturesV", + "usr": "s:13StyliticsData16OutfitBundleItemV", + "mangledName": "$s13StyliticsData16OutfitBundleItemV", "moduleName": "StyliticsData", "declAttributes": [ "AccessControl" @@ -25047,13 +24416,6 @@ "usr": "s:s9EscapableP", "mangledName": "$ss9EscapableP" }, - { - "kind": "Conformance", - "name": "IStyliticsData", - "printedName": "IStyliticsData", - "usr": "s:13StyliticsData010IStyliticsB0P", - "mangledName": "$s13StyliticsData010IStyliticsB0P" - }, { "kind": "Conformance", "name": "Decodable", @@ -25073,37 +24435,103 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", - "name": "OutfitTemplate", - "printedName": "OutfitTemplate", + "name": "EngagementInfo", + "printedName": "EngagementInfo", "children": [ { "kind": "Var", - "name": "classic", - "printedName": "classic", + "name": "outfit", + "printedName": "outfit", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.OutfitTemplate.Type) -> StyliticsData.OutfitTemplate", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.Outfit, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Outfit, Swift.Int) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfit: StyliticsData.Outfit, position: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "Outfit", + "printedName": "StyliticsData.Outfit", + "usr": "s:13StyliticsData6OutfitV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.OutfitTemplate.Type", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } ] } @@ -25111,36 +24539,62 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData14OutfitTemplateO7classicyA2CmF", - "mangledName": "$s13StyliticsData14OutfitTemplateO7classicyA2CmF", + "usr": "s:13StyliticsData14EngagementInfoO6outfityAcA6OutfitV_SitcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO6outfityAcA6OutfitV_SitcACmF", "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "hotspot", - "printedName": "hotspot", + "name": "outfitItem", + "printedName": "outfitItem", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.OutfitTemplate.Type) -> StyliticsData.OutfitTemplate", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitItem, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitItem, Swift.Int) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfitItem: StyliticsData.OutfitItem, position: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.OutfitTemplate.Type", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } ] } @@ -25148,36 +24602,68 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData14OutfitTemplateO7hotspotyA2CmF", - "mangledName": "$s13StyliticsData14OutfitTemplateO7hotspotyA2CmF", + "usr": "s:13StyliticsData14EngagementInfoO10outfitItemyAcA06OutfitF0V_SitcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO10outfitItemyAcA06OutfitF0V_SitcACmF", "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "grid", - "printedName": "grid", + "name": "replacement", + "printedName": "replacement", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.OutfitTemplate.Type) -> StyliticsData.OutfitTemplate", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.Outfit, StyliticsData.OutfitItem, StyliticsData.OutfitItem) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.Outfit, StyliticsData.OutfitItem, StyliticsData.OutfitItem) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfit: StyliticsData.Outfit, oldOutfitItem: StyliticsData.OutfitItem, newOutfitItem: StyliticsData.OutfitItem)", + "children": [ + { + "kind": "TypeNominal", + "name": "Outfit", + "printedName": "StyliticsData.Outfit", + "usr": "s:13StyliticsData6OutfitV" + }, + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + }, + { + "kind": "TypeNominal", + "name": "OutfitItem", + "printedName": "StyliticsData.OutfitItem", + "usr": "s:13StyliticsData10OutfitItemV" + } + ] + } + ] }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.OutfitTemplate.Type", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } ] } @@ -25185,176 +24671,62 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData14OutfitTemplateO4gridyA2CmF", - "mangledName": "$s13StyliticsData14OutfitTemplateO4gridyA2CmF", + "usr": "s:13StyliticsData14EngagementInfoO11replacementyAcA6OutfitV_AA0F4ItemVAHtcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO11replacementyAcA6OutfitV_AA0F4ItemVAHtcACmF", "moduleName": "StyliticsData" }, - { - "kind": "Function", - "name": "==", - "printedName": "==(_:_:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" - }, - { - "kind": "TypeNominal", - "name": "OutfitTemplate", - "printedName": "StyliticsData.OutfitTemplate", - "usr": "s:13StyliticsData14OutfitTemplateO" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData14OutfitTemplateO2eeoiySbAC_ACtFZ", - "mangledName": "$s13StyliticsData14OutfitTemplateO2eeoiySbAC_ACtFZ", - "moduleName": "StyliticsData", - "static": true, - "implicit": true, - "funcSelfKind": "NonMutating" - }, - { - "kind": "Var", - "name": "hashValue", - "printedName": "hashValue", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData14OutfitTemplateO9hashValueSivp", - "mangledName": "$s13StyliticsData14OutfitTemplateO9hashValueSivp", - "moduleName": "StyliticsData", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ - { - "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData14OutfitTemplateO9hashValueSivg", - "mangledName": "$s13StyliticsData14OutfitTemplateO9hashValueSivg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - }, - { - "kind": "Function", - "name": "hash", - "printedName": "hash(into:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Hasher", - "printedName": "Swift.Hasher", - "paramValueOwnership": "InOut", - "usr": "s:s6HasherV" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData14OutfitTemplateO4hash4intoys6HasherVz_tF", - "mangledName": "$s13StyliticsData14OutfitTemplateO4hash4intoys6HasherVz_tF", - "moduleName": "StyliticsData", - "implicit": true, - "funcSelfKind": "NonMutating" - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData14OutfitTemplateO", - "mangledName": "$s13StyliticsData14OutfitTemplateO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - } - ] - }, - { - "kind": "TypeDecl", - "name": "SYFYFullPageModule", - "printedName": "SYFYFullPageModule", - "children": [ { "kind": "Var", - "name": "syfy", - "printedName": "syfy", + "name": "galleryBundle", + "printedName": "galleryBundle", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.SYFYFullPageModule.Type) -> StyliticsData.SYFYFullPageModule", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "SYFYFullPageModule", - "printedName": "StyliticsData.SYFYFullPageModule", - "usr": "s:13StyliticsData18SYFYFullPageModuleO" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.SYFYFullPageModule.Type", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "SYFYFullPageModule", - "printedName": "StyliticsData.SYFYFullPageModule", - "usr": "s:13StyliticsData18SYFYFullPageModuleO" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } ] } @@ -25362,36 +24734,62 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData18SYFYFullPageModuleO4syfyyA2CmF", - "mangledName": "$s13StyliticsData18SYFYFullPageModuleO4syfyyA2CmF", + "usr": "s:13StyliticsData14EngagementInfoO13galleryBundleyAcA06OutfitF0V_SitcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO13galleryBundleyAcA06OutfitF0V_SitcACmF", "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "trendingBundles", - "printedName": "trendingBundles", + "name": "galleryBundleItem", + "printedName": "galleryBundleItem", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.SYFYFullPageModule.Type) -> StyliticsData.SYFYFullPageModule", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "SYFYFullPageModule", - "printedName": "StyliticsData.SYFYFullPageModule", - "usr": "s:13StyliticsData18SYFYFullPageModuleO" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.SYFYFullPageModule.Type", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "SYFYFullPageModule", - "printedName": "StyliticsData.SYFYFullPageModule", - "usr": "s:13StyliticsData18SYFYFullPageModuleO" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } ] } @@ -25399,36 +24797,56 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData18SYFYFullPageModuleO15trendingBundlesyA2CmF", - "mangledName": "$s13StyliticsData18SYFYFullPageModuleO15trendingBundlesyA2CmF", + "usr": "s:13StyliticsData14EngagementInfoO17galleryBundleItemyAcA06OutfitfG0V_SitcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO17galleryBundleItemyAcA06OutfitfG0V_SitcACmF", "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "upsells", - "printedName": "upsells", + "name": "eventDetails", + "printedName": "eventDetails", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "(StyliticsData.SYFYFullPageModule.Type) -> StyliticsData.SYFYFullPageModule", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (Swift.String) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "SYFYFullPageModule", - "printedName": "StyliticsData.SYFYFullPageModule", - "usr": "s:13StyliticsData18SYFYFullPageModuleO" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(requestId: Swift.String)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ] }, { "kind": "TypeNominal", "name": "Metatype", - "printedName": "StyliticsData.SYFYFullPageModule.Type", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "SYFYFullPageModule", - "printedName": "StyliticsData.SYFYFullPageModule", - "usr": "s:13StyliticsData18SYFYFullPageModuleO" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } ] } @@ -25436,347 +24854,425 @@ } ], "declKind": "EnumElement", - "usr": "s:13StyliticsData18SYFYFullPageModuleO7upsellsyA2CmF", - "mangledName": "$s13StyliticsData18SYFYFullPageModuleO7upsellsyA2CmF", + "usr": "s:13StyliticsData14EngagementInfoO12eventDetailsyACSS_tcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO12eventDetailsyACSS_tcACmF", "moduleName": "StyliticsData" }, - { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.SYFYFullPageModule?", - "children": [ - { - "kind": "TypeNominal", - "name": "SYFYFullPageModule", - "printedName": "StyliticsData.SYFYFullPageModule", - "usr": "s:13StyliticsData18SYFYFullPageModuleO" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:13StyliticsData18SYFYFullPageModuleO8rawValueACSgSS_tcfc", - "mangledName": "$s13StyliticsData18SYFYFullPageModuleO8rawValueACSgSS_tcfc", - "moduleName": "StyliticsData", - "implicit": true, - "init_kind": "Designated" - }, { "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", + "name": "shopTheSetItem", + "printedName": "shopTheSetItem", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData18SYFYFullPageModuleO8rawValueSSvp", - "mangledName": "$s13StyliticsData18SYFYFullPageModuleO8rawValueSSvp", - "moduleName": "StyliticsData", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.ShopTheSetItemsInfo, StyliticsData.ShopTheSetEventType) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData18SYFYFullPageModuleO8rawValueSSvg", - "mangledName": "$s13StyliticsData18SYFYFullPageModuleO8rawValueSSvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - } - ] - } - ], - "declKind": "Enum", - "usr": "s:13StyliticsData18SYFYFullPageModuleO", - "mangledName": "$s13StyliticsData18SYFYFullPageModuleO", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "enumRawTypeName": "String", - "conformances": [ - { - "kind": "Conformance", - "name": "Copyable", - "printedName": "Copyable", - "usr": "s:s8CopyableP", - "mangledName": "$ss8CopyableP" - }, - { - "kind": "Conformance", - "name": "Escapable", - "printedName": "Escapable", - "usr": "s:s9EscapableP", - "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, - { - "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", - "children": [ - { - "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", - "children": [ + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.ShopTheSetItemsInfo, StyliticsData.ShopTheSetEventType) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(shopTheSetItemsInfo: StyliticsData.ShopTheSetItemsInfo, shopTheSetEventType: StyliticsData.ShopTheSetEventType)", + "children": [ + { + "kind": "TypeNominal", + "name": "ShopTheSetItemsInfo", + "printedName": "StyliticsData.ShopTheSetItemsInfo", + "usr": "s:13StyliticsData19ShopTheSetItemsInfoV" + }, + { + "kind": "TypeNominal", + "name": "ShopTheSetEventType", + "printedName": "StyliticsData.ShopTheSetEventType", + "usr": "s:13StyliticsData19ShopTheSetEventTypeO" + } + ] + } + ] + }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Metatype", + "printedName": "StyliticsData.EngagementInfo.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + } + ] } ] } - ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "TypeDecl", - "name": "Personalization", - "printedName": "Personalization", - "children": [ + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData14EngagementInfoO14shopTheSetItemyAcA04Shopfg5ItemsD0V_AA0ifG9EventTypeOtcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO14shopTheSetItemyAcA04Shopfg5ItemsD0V_AA0ifG9EventTypeOtcACmF", + "moduleName": "StyliticsData" + }, { "kind": "Var", - "name": "browsedItems", - "printedName": "browsedItems", + "name": "styledForYouBundle", + "printedName": "styledForYouBundle", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.BrowsedItem]?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.BrowsedItem]", + "name": "Metatype", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "BrowsedItem", - "printedName": "StyliticsData.BrowsedItem", - "usr": "s:13StyliticsData11BrowsedItemV" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } - ], - "usr": "s:Sa" + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData15PersonalizationV12browsedItemsSayAA11BrowsedItemVGSgvp", - "mangledName": "$s13StyliticsData15PersonalizationV12browsedItemsSayAA11BrowsedItemVGSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData14EngagementInfoO18styledForYouBundleyAcA06OutfitH0V_SitcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO18styledForYouBundleyAcA06OutfitH0V_SitcACmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "styledForYouBundleItem", + "printedName": "styledForYouBundleItem", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.BrowsedItem]?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.BrowsedItem]", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", "children": [ { "kind": "TypeNominal", - "name": "BrowsedItem", - "printedName": "StyliticsData.BrowsedItem", - "usr": "s:13StyliticsData11BrowsedItemV" + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } - ], - "usr": "s:Sa" + ] } - ], - "usr": "s:Sq" + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.EngagementInfo.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData15PersonalizationV12browsedItemsSayAA11BrowsedItemVGSgvg", - "mangledName": "$s13StyliticsData15PersonalizationV12browsedItemsSayAA11BrowsedItemVGSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData14EngagementInfoO22styledForYouBundleItemyAcA06OutfithI0V_SitcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO22styledForYouBundleItemyAcA06OutfithI0V_SitcACmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "purchasedItems", - "printedName": "purchasedItems", + "name": "outfitLandingPageBundle", + "printedName": "outfitLandingPageBundle", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.PurchasedItem]?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitBundle, Swift.Int) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundle", + "printedName": "StyliticsData.OutfitBundle", + "usr": "s:13StyliticsData12OutfitBundleV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.PurchasedItem]", + "name": "Metatype", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "PurchasedItem", - "printedName": "StyliticsData.PurchasedItem", - "usr": "s:13StyliticsData13PurchasedItemV" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } - ], - "usr": "s:Sa" + ] } - ], - "usr": "s:Sq" + ] } ], - "declKind": "Var", - "usr": "s:13StyliticsData15PersonalizationV14purchasedItemsSayAA13PurchasedItemVGSgvp", - "mangledName": "$s13StyliticsData15PersonalizationV14purchasedItemsSayAA13PurchasedItemVGSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ + "declKind": "EnumElement", + "usr": "s:13StyliticsData14EngagementInfoO23outfitLandingPageBundleyAcA06OutfitH0V_SitcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO23outfitLandingPageBundleyAcA06OutfitH0V_SitcACmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "outfitLandingPageBundleItem", + "printedName": "outfitLandingPageBundleItem", + "children": [ { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.EngagementInfo.Type) -> (StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitBundleItem, Swift.Int) -> StyliticsData.EngagementInfo", + "children": [ + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int)", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ] + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.PurchasedItem]?", + "name": "Metatype", + "printedName": "StyliticsData.EngagementInfo.Type", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.PurchasedItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "PurchasedItem", - "printedName": "StyliticsData.PurchasedItem", - "usr": "s:13StyliticsData13PurchasedItemV" - } - ], - "usr": "s:Sa" + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData15PersonalizationV14purchasedItemsSayAA13PurchasedItemVGSgvg", - "mangledName": "$s13StyliticsData15PersonalizationV14purchasedItemsSayAA13PurchasedItemVGSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData14EngagementInfoO27outfitLandingPageBundleItemyAcA06OutfithI0V_SitcACmF", + "mangledName": "$s13StyliticsData14EngagementInfoO27outfitLandingPageBundleItemyAcA06OutfithI0V_SitcACmF", + "moduleName": "StyliticsData" + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData14EngagementInfoO", + "mangledName": "$s13StyliticsData14EngagementInfoO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "EngagementsTrackingInfo", + "printedName": "EngagementsTrackingInfo", + "children": [ { "kind": "Constructor", "name": "init", - "printedName": "init(from:)", + "printedName": "init(event:engagementInfo:extraInfo:)", "children": [ { "kind": "TypeNominal", - "name": "Personalization", - "printedName": "StyliticsData.Personalization", - "usr": "s:13StyliticsData15PersonalizationV" + "name": "EngagementsTrackingInfo", + "printedName": "StyliticsData.EngagementsTrackingInfo", + "usr": "s:13StyliticsData23EngagementsTrackingInfoV" }, { "kind": "TypeNominal", - "name": "Decoder", - "printedName": "any Swift.Decoder", - "usr": "s:s7DecoderP" + "name": "Event", + "printedName": "StyliticsData.Event", + "usr": "s:13StyliticsData5EventO" + }, + { + "kind": "TypeNominal", + "name": "EngagementInfo", + "printedName": "StyliticsData.EngagementInfo", + "usr": "s:13StyliticsData14EngagementInfoO" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" } ], "declKind": "Constructor", - "usr": "s:13StyliticsData15PersonalizationV4fromACs7Decoder_p_tKcfc", - "mangledName": "$s13StyliticsData15PersonalizationV4fromACs7Decoder_p_tKcfc", + "usr": "s:13StyliticsData23EngagementsTrackingInfoV5event010engagementE005extraE0AcA5EventO_AA010EngagementE0OSDySSypGSgtcfc", + "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV5event010engagementE005extraE0AcA5EventO_AA010EngagementE0OSDySSypGSgtcfc", "moduleName": "StyliticsData", "declAttributes": [ "AccessControl" ], - "isFromExtension": true, - "throwing": true, "init_kind": "Designated" } ], "declKind": "Struct", - "usr": "s:13StyliticsData15PersonalizationV", - "mangledName": "$s13StyliticsData15PersonalizationV", + "usr": "s:13StyliticsData23EngagementsTrackingInfoV", + "mangledName": "$s13StyliticsData23EngagementsTrackingInfoV", "moduleName": "StyliticsData", "declAttributes": [ - "AccessControl" + "AccessControl", + "RawDocComment" ], "conformances": [ { @@ -25792,13 +25288,6 @@ "printedName": "Escapable", "usr": "s:s9EscapableP", "mangledName": "$ss9EscapableP" - }, - { - "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" } ] }, @@ -25812,40 +25301,69 @@ "RawDocComment" ] }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, { "kind": "TypeDecl", - "name": "TrendingBundlesResponse", - "printedName": "TrendingBundlesResponse", + "name": "StyledForYouContext", + "printedName": "StyledForYouContext", "children": [ { "kind": "Var", - "name": "response", - "printedName": "response", + "name": "requested", + "printedName": "requested", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URLResponse?", + "name": "Array", + "printedName": "[StyliticsData.StyledForYouContextItem]", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "StyledForYouContextItem", + "printedName": "StyliticsData.StyledForYouContextItem", + "usr": "s:13StyliticsData23StyledForYouContextItemV" } ], - "usr": "s:Sq" + "usr": "s:Sa" } ], "declKind": "Var", - "usr": "s:13StyliticsData23TrendingBundlesResponseV8responseSo13NSURLResponseCSgvp", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV8responseSo13NSURLResponseCSgvp", + "usr": "s:13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvp", + "mangledName": "$s13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -25855,54 +25373,103 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URLResponse?", + "name": "Array", + "printedName": "[StyliticsData.StyledForYouContextItem]", "children": [ { "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" + "name": "StyledForYouContextItem", + "printedName": "StyliticsData.StyledForYouContextItem", + "usr": "s:13StyliticsData23StyledForYouContextItemV" } ], - "usr": "s:Sq" + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvg", + "mangledName": "$s13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[StyliticsData.StyledForYouContextItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "StyledForYouContextItem", + "printedName": "StyliticsData.StyledForYouContextItem", + "usr": "s:13StyliticsData23StyledForYouContextItemV" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvs", + "mangledName": "$s13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23TrendingBundlesResponseV8responseSo13NSURLResponseCSgvg", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV8responseSo13NSURLResponseCSgvg", + "usr": "s:13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvM", + "mangledName": "$s13StyliticsData19StyledForYouContextV9requestedSayAA0cdeF4ItemVGvM", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "data", - "printedName": "data", + "name": "additional", + "printedName": "additional", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrendingBundles?", + "name": "Array", + "printedName": "[StyliticsData.StyledForYouContextItem]", "children": [ { "kind": "TypeNominal", - "name": "TrendingBundles", - "printedName": "StyliticsData.TrendingBundles", - "usr": "s:13StyliticsData15TrendingBundlesV" + "name": "StyledForYouContextItem", + "printedName": "StyliticsData.StyledForYouContextItem", + "usr": "s:13StyliticsData23StyledForYouContextItemV" } ], - "usr": "s:Sq" + "usr": "s:Sa" } ], "declKind": "Var", - "usr": "s:13StyliticsData23TrendingBundlesResponseV4dataAA0cD0VSgvp", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV4dataAA0cD0VSgvp", + "usr": "s:13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvp", + "mangledName": "$s13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], @@ -25915,22 +25482,22 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrendingBundles?", + "name": "Array", + "printedName": "[StyliticsData.StyledForYouContextItem]", "children": [ { "kind": "TypeNominal", - "name": "TrendingBundles", - "printedName": "StyliticsData.TrendingBundles", - "usr": "s:13StyliticsData15TrendingBundlesV" + "name": "StyledForYouContextItem", + "printedName": "StyliticsData.StyledForYouContextItem", + "usr": "s:13StyliticsData23StyledForYouContextItemV" } ], - "usr": "s:Sq" + "usr": "s:Sa" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23TrendingBundlesResponseV4dataAA0cD0VSgvg", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV4dataAA0cD0VSgvg", + "usr": "s:13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvg", + "mangledName": "$s13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -25947,22 +25514,22 @@ }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrendingBundles?", + "name": "Array", + "printedName": "[StyliticsData.StyledForYouContextItem]", "children": [ { "kind": "TypeNominal", - "name": "TrendingBundles", - "printedName": "StyliticsData.TrendingBundles", - "usr": "s:13StyliticsData15TrendingBundlesV" + "name": "StyledForYouContextItem", + "printedName": "StyliticsData.StyledForYouContextItem", + "usr": "s:13StyliticsData23StyledForYouContextItemV" } ], - "usr": "s:Sq" + "usr": "s:Sa" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23TrendingBundlesResponseV4dataAA0cD0VSgvs", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV4dataAA0cD0VSgvs", + "usr": "s:13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvs", + "mangledName": "$s13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvs", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "set" @@ -25979,37 +25546,134 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23TrendingBundlesResponseV4dataAA0cD0VSgvM", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV4dataAA0cD0VSgvM", + "usr": "s:13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvM", + "mangledName": "$s13StyliticsData19StyledForYouContextV10additionalSayAA0cdeF4ItemVGvM", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "_modify" } ] }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "StyledForYouContext", + "printedName": "StyliticsData.StyledForYouContext", + "usr": "s:13StyliticsData19StyledForYouContextV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData19StyledForYouContextV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData19StyledForYouContextV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData19StyledForYouContextV", + "mangledName": "$s13StyliticsData19StyledForYouContextV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "DecodableDictionary", + "printedName": "DecodableDictionary", + "children": [ { "kind": "Var", - "name": "error", - "printedName": "error", + "name": "dictionary", + "printedName": "dictionary", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "[Swift.String : Any]?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData23TrendingBundlesResponseV5errors5Error_pSgvp", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV5errors5Error_pSgvp", + "usr": "s:13StyliticsData19DecodableDictionaryV10dictionarySDySSypGSgvp", + "mangledName": "$s13StyliticsData19DecodableDictionaryV10dictionarySDySSypGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -26026,116 +25690,72 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(any Swift.Error)?", + "printedName": "[Swift.String : Any]?", "children": [ { "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData23TrendingBundlesResponseV5errors5Error_pSgvg", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV5errors5Error_pSgvg", + "usr": "s:13StyliticsData19DecodableDictionaryV10dictionarySDySSypGSgvg", + "mangledName": "$s13StyliticsData19DecodableDictionaryV10dictionarySDySSypGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] }, - { - "kind": "Function", - "name": "isResponseEmpty", - "printedName": "isResponseEmpty()", - "children": [ - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" - } - ], - "declKind": "Func", - "usr": "s:13StyliticsData23TrendingBundlesResponseV02isE5EmptySbyF", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV02isE5EmptySbyF", - "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], - "funcSelfKind": "NonMutating" - }, { "kind": "Constructor", "name": "init", - "printedName": "init(response:data:error:)", + "printedName": "init(from:)", "children": [ { "kind": "TypeNominal", - "name": "TrendingBundlesResponse", - "printedName": "StyliticsData.TrendingBundlesResponse", - "usr": "s:13StyliticsData23TrendingBundlesResponseV" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Foundation.URLResponse?", - "children": [ - { - "kind": "TypeNominal", - "name": "URLResponse", - "printedName": "Foundation.URLResponse", - "usr": "c:objc(cs)NSURLResponse" - } - ], - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrendingBundles?", - "children": [ - { - "kind": "TypeNominal", - "name": "TrendingBundles", - "printedName": "StyliticsData.TrendingBundles", - "usr": "s:13StyliticsData15TrendingBundlesV" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" + "name": "DecodableDictionary", + "printedName": "StyliticsData.DecodableDictionary", + "usr": "s:13StyliticsData19DecodableDictionaryV" }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "(any Swift.Error)?", - "children": [ - { - "kind": "TypeNominal", - "name": "Error", - "printedName": "any Swift.Error", - "usr": "s:s5ErrorP" - } - ], - "usr": "s:Sq" + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" } ], "declKind": "Constructor", - "usr": "s:13StyliticsData23TrendingBundlesResponseV8response4data5errorACSo13NSURLResponseCSg_AA0cD0VSgs5Error_pSgtcfc", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV8response4data5errorACSo13NSURLResponseCSg_AA0cD0VSgs5Error_pSgtcfc", + "usr": "s:13StyliticsData19DecodableDictionaryV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData19DecodableDictionaryV4fromACs7Decoder_p_tKcfc", "moduleName": "StyliticsData", "declAttributes": [ "AccessControl" ], + "throwing": true, "init_kind": "Designated" } ], "declKind": "Struct", - "usr": "s:13StyliticsData23TrendingBundlesResponseV", - "mangledName": "$s13StyliticsData23TrendingBundlesResponseV", + "usr": "s:13StyliticsData19DecodableDictionaryV", + "mangledName": "$s13StyliticsData19DecodableDictionaryV", "moduleName": "StyliticsData", "declAttributes": [ "AccessControl" @@ -26154,6 +25774,13 @@ "printedName": "Escapable", "usr": "s:s9EscapableP", "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" } ] }, @@ -26169,32 +25796,32 @@ }, { "kind": "TypeDecl", - "name": "OutfitBundle", - "printedName": "OutfitBundle", + "name": "DynamicGalleriesResponse", + "printedName": "DynamicGalleriesResponse", "children": [ { "kind": "Var", - "name": "personalization", - "printedName": "personalization", + "name": "response", + "printedName": "response", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Personalization?", + "printedName": "Foundation.URLResponse?", "children": [ { "kind": "TypeNominal", - "name": "Personalization", - "printedName": "StyliticsData.Personalization", - "usr": "s:13StyliticsData15PersonalizationV" + "name": "URLResponse", + "printedName": "Foundation.URLResponse", + "usr": "c:objc(cs)NSURLResponse" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV15personalizationAA15PersonalizationVSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV15personalizationAA15PersonalizationVSgvp", + "usr": "s:13StyliticsData24DynamicGalleriesResponseV8responseSo13NSURLResponseCSgvp", + "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV8responseSo13NSURLResponseCSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -26211,21 +25838,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.Personalization?", + "printedName": "Foundation.URLResponse?", "children": [ { "kind": "TypeNominal", - "name": "Personalization", - "printedName": "StyliticsData.Personalization", - "usr": "s:13StyliticsData15PersonalizationV" + "name": "URLResponse", + "printedName": "Foundation.URLResponse", + "usr": "c:objc(cs)NSURLResponse" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV15personalizationAA15PersonalizationVSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV15personalizationAA15PersonalizationVSgvg", + "usr": "s:13StyliticsData24DynamicGalleriesResponseV8responseSo13NSURLResponseCSgvg", + "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV8responseSo13NSURLResponseCSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -26234,27 +25861,27 @@ }, { "kind": "Var", - "name": "lookbookImageUrl", - "printedName": "lookbookImageUrl", + "name": "data", + "printedName": "data", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.GalleryBundles?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "GalleryBundles", + "printedName": "StyliticsData.GalleryBundles", + "usr": "s:13StyliticsData14GalleryBundlesV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV16lookbookImageUrlSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV16lookbookImageUrlSSSgvp", + "usr": "s:13StyliticsData24DynamicGalleriesResponseV4dataAA14GalleryBundlesVSgvp", + "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV4dataAA14GalleryBundlesVSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -26271,21 +25898,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.GalleryBundles?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "GalleryBundles", + "printedName": "StyliticsData.GalleryBundles", + "usr": "s:13StyliticsData14GalleryBundlesV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV16lookbookImageUrlSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV16lookbookImageUrlSSSgvg", + "usr": "s:13StyliticsData24DynamicGalleriesResponseV4dataAA14GalleryBundlesVSgvg", + "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV4dataAA14GalleryBundlesVSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -26294,27 +25921,27 @@ }, { "kind": "Var", - "name": "primaryStyliticsItemId", - "printedName": "primaryStyliticsItemId", + "name": "error", + "printedName": "error", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV07primaryA6ItemIdSiSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV07primaryA6ItemIdSiSgvp", + "usr": "s:13StyliticsData24DynamicGalleriesResponseV5errors5Error_pSgvp", + "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV5errors5Error_pSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -26331,57 +25958,221 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "(any Swift.Error)?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Error", + "printedName": "any Swift.Error", + "usr": "s:s5ErrorP" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV07primaryA6ItemIdSiSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV07primaryA6ItemIdSiSgvg", + "usr": "s:13StyliticsData24DynamicGalleriesResponseV5errors5Error_pSgvg", + "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV5errors5Error_pSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData24DynamicGalleriesResponseV", + "mangledName": "$s13StyliticsData24DynamicGalleriesResponseV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "DataApisHost", + "printedName": "DataApisHost", + "children": [ + { + "kind": "Var", + "name": "production", + "printedName": "production", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.DataApisHost.Type) -> StyliticsData.DataApisHost", + "children": [ + { + "kind": "TypeNominal", + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.DataApisHost.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData0B8ApisHostO10productionyA2CmF", + "mangledName": "$s13StyliticsData0B8ApisHostO10productionyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "staging", + "printedName": "staging", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.DataApisHost.Type) -> StyliticsData.DataApisHost", + "children": [ + { + "kind": "TypeNominal", + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.DataApisHost.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData0B8ApisHostO7stagingyA2CmF", + "mangledName": "$s13StyliticsData0B8ApisHostO7stagingyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Var", + "name": "custom", + "printedName": "custom", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.DataApisHost.Type) -> (Swift.String) -> StyliticsData.DataApisHost", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> StyliticsData.DataApisHost", + "children": [ + { + "kind": "TypeNominal", + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "StyliticsData.DataApisHost.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DataApisHost", + "printedName": "StyliticsData.DataApisHost", + "usr": "s:13StyliticsData0B8ApisHostO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData0B8ApisHostO6customyACSScACmF", + "mangledName": "$s13StyliticsData0B8ApisHostO6customyACSScACmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "largeImageUrl", - "printedName": "largeImageUrl", + "name": "host", + "printedName": "host", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV13largeImageUrlSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV13largeImageUrlSSSgvp", + "usr": "s:13StyliticsData0B8ApisHostO4hostSSvp", + "mangledName": "$s13StyliticsData0B8ApisHostO4hostSSvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasStorage", - "AccessControl" + "AccessControl", + "RawDocComment" ], - "isLet": true, - "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -26390,238 +26181,270 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV13largeImageUrlSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV13largeImageUrlSSSgvg", + "usr": "s:13StyliticsData0B8ApisHostO4hostSSvg", + "mangledName": "$s13StyliticsData0B8ApisHostO4hostSSvg", "moduleName": "StyliticsData", - "implicit": true, "accessorKind": "get" } ] + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData0B8ApisHostO", + "mangledName": "$s13StyliticsData0B8ApisHostO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OutfitTemplate", + "printedName": "OutfitTemplate", + "children": [ { "kind": "Var", - "name": "transparentImageUrl", - "printedName": "transparentImageUrl", + "name": "classic", + "printedName": "classic", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitTemplate.Type) -> StyliticsData.OutfitTemplate", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV19transparentImageUrlSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV19transparentImageUrlSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.OutfitTemplate.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV19transparentImageUrlSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV19transparentImageUrlSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData14OutfitTemplateO7classicyA2CmF", + "mangledName": "$s13StyliticsData14OutfitTemplateO7classicyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "username", - "printedName": "username", + "name": "hotspot", + "printedName": "hotspot", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitTemplate.Type) -> StyliticsData.OutfitTemplate", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV8usernameSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV8usernameSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.OutfitTemplate.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" + } + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV8usernameSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV8usernameSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData14OutfitTemplateO7hotspotyA2CmF", + "mangledName": "$s13StyliticsData14OutfitTemplateO7hotspotyA2CmF", + "moduleName": "StyliticsData" }, { "kind": "Var", - "name": "baseImageUrl", - "printedName": "baseImageUrl", + "name": "grid", + "printedName": "grid", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(StyliticsData.OutfitTemplate.Type) -> StyliticsData.OutfitTemplate", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV12baseImageUrlSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV12baseImageUrlSSSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" + }, { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", + "name": "Metatype", + "printedName": "StyliticsData.OutfitTemplate.Type", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" } - ], - "usr": "s:Sq" + ] } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV12baseImageUrlSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV12baseImageUrlSSSgvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" + ] } - ] + ], + "declKind": "EnumElement", + "usr": "s:13StyliticsData14OutfitTemplateO4gridyA2CmF", + "mangledName": "$s13StyliticsData14OutfitTemplateO4gridyA2CmF", + "moduleName": "StyliticsData" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" + }, + { + "kind": "TypeNominal", + "name": "OutfitTemplate", + "printedName": "StyliticsData.OutfitTemplate", + "usr": "s:13StyliticsData14OutfitTemplateO" + } + ], + "declKind": "Func", + "usr": "s:13StyliticsData14OutfitTemplateO2eeoiySbAC_ACtFZ", + "mangledName": "$s13StyliticsData14OutfitTemplateO2eeoiySbAC_ACtFZ", + "moduleName": "StyliticsData", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" }, { "kind": "Var", - "name": "imageUrl", - "printedName": "imageUrl", + "name": "hashValue", + "printedName": "hashValue", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV8imageUrlSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV8imageUrlSSSgvp", + "usr": "s:13StyliticsData14OutfitTemplateO9hashValueSivp", + "mangledName": "$s13StyliticsData14OutfitTemplateO9hashValueSivp", "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, + "implicit": true, "accessors": [ { "kind": "Accessor", @@ -26630,51 +26453,130 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV8imageUrlSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV8imageUrlSSSgvg", + "usr": "s:13StyliticsData14OutfitTemplateO9hashValueSivg", + "mangledName": "$s13StyliticsData14OutfitTemplateO9hashValueSivg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:13StyliticsData14OutfitTemplateO4hash4intoys6HasherVz_tF", + "mangledName": "$s13StyliticsData14OutfitTemplateO4hash4intoys6HasherVz_tF", + "moduleName": "StyliticsData", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13StyliticsData14OutfitTemplateO", + "mangledName": "$s13StyliticsData14OutfitTemplateO", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Personalization", + "printedName": "Personalization", + "children": [ { "kind": "Var", - "name": "primaryRemoteId", - "printedName": "primaryRemoteId", + "name": "browsedItems", + "printedName": "browsedItems", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.BrowsedItem]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.BrowsedItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "BrowsedItem", + "printedName": "StyliticsData.BrowsedItem", + "usr": "s:13StyliticsData11BrowsedItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV15primaryRemoteIdSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV15primaryRemoteIdSSSgvp", + "usr": "s:13StyliticsData15PersonalizationV12browsedItemsSayAA11BrowsedItemVGSgvp", + "mangledName": "$s13StyliticsData15PersonalizationV12browsedItemsSayAA11BrowsedItemVGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -26691,21 +26593,29 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.BrowsedItem]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.BrowsedItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "BrowsedItem", + "printedName": "StyliticsData.BrowsedItem", + "usr": "s:13StyliticsData11BrowsedItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV15primaryRemoteIdSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV15primaryRemoteIdSSSgvg", + "usr": "s:13StyliticsData15PersonalizationV12browsedItemsSayAA11BrowsedItemVGSgvg", + "mangledName": "$s13StyliticsData15PersonalizationV12browsedItemsSayAA11BrowsedItemVGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -26714,27 +26624,35 @@ }, { "kind": "Var", - "name": "coverImageUrl", - "printedName": "coverImageUrl", + "name": "purchasedItems", + "printedName": "purchasedItems", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.PurchasedItem]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.PurchasedItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "PurchasedItem", + "printedName": "StyliticsData.PurchasedItem", + "usr": "s:13StyliticsData13PurchasedItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV13coverImageUrlSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV13coverImageUrlSSSgvp", + "usr": "s:13StyliticsData15PersonalizationV14purchasedItemsSayAA13PurchasedItemVGSgvp", + "mangledName": "$s13StyliticsData15PersonalizationV14purchasedItemsSayAA13PurchasedItemVGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -26751,50 +26669,132 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.PurchasedItem]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.PurchasedItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "PurchasedItem", + "printedName": "StyliticsData.PurchasedItem", + "usr": "s:13StyliticsData13PurchasedItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV13coverImageUrlSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV13coverImageUrlSSSgvg", + "usr": "s:13StyliticsData15PersonalizationV14purchasedItemsSayAA13PurchasedItemVGSgvg", + "mangledName": "$s13StyliticsData15PersonalizationV14purchasedItemsSayAA13PurchasedItemVGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" } ] }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Personalization", + "printedName": "StyliticsData.Personalization", + "usr": "s:13StyliticsData15PersonalizationV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "any Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13StyliticsData15PersonalizationV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13StyliticsData15PersonalizationV4fromACs7Decoder_p_tKcfc", + "moduleName": "StyliticsData", + "implicit": true, + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13StyliticsData15PersonalizationV", + "mangledName": "$s13StyliticsData15PersonalizationV", + "moduleName": "StyliticsData", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "StyliticsData", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OutfitBundle", + "printedName": "OutfitBundle", + "children": [ { "kind": "Var", - "name": "accountUsername", - "printedName": "accountUsername", + "name": "personalization", + "printedName": "personalization", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.Personalization?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Personalization", + "printedName": "StyliticsData.Personalization", + "usr": "s:13StyliticsData15PersonalizationV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV15accountUsernameSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV15accountUsernameSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV15personalizationAA15PersonalizationVSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV15personalizationAA15PersonalizationVSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -26811,21 +26811,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.Personalization?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Personalization", + "printedName": "StyliticsData.Personalization", + "usr": "s:13StyliticsData15PersonalizationV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV15accountUsernameSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV15accountUsernameSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV15personalizationAA15PersonalizationVSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV15personalizationAA15PersonalizationVSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -26834,25 +26834,33 @@ }, { "kind": "Var", - "name": "requestId", - "printedName": "requestId", + "name": "lookbookImageUrl", + "printedName": "lookbookImageUrl", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV9requestIdSSvp", - "mangledName": "$s13StyliticsData12OutfitBundleV9requestIdSSvp", + "usr": "s:13StyliticsData12OutfitBundleV16lookbookImageUrlSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV16lookbookImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -26862,66 +26870,32 @@ "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV9requestIdSSvg", - "mangledName": "$s13StyliticsData12OutfitBundleV9requestIdSSvg", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV9requestIdSSvs", - "mangledName": "$s13StyliticsData12OutfitBundleV9requestIdSSvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV9requestIdSSvM", - "mangledName": "$s13StyliticsData12OutfitBundleV9requestIdSSvM", + "declKind": "Accessor", + "usr": "s:13StyliticsData12OutfitBundleV16lookbookImageUrlSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV16lookbookImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "accountId", - "printedName": "accountId", + "name": "primaryStyliticsItemId", + "printedName": "primaryStyliticsItemId", "children": [ { "kind": "TypeNominal", @@ -26939,8 +26913,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV9accountIdSiSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV9accountIdSiSgvp", + "usr": "s:13StyliticsData12OutfitBundleV07primaryA6ItemIdSiSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV07primaryA6ItemIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -26970,8 +26944,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV9accountIdSiSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV9accountIdSiSgvg", + "usr": "s:13StyliticsData12OutfitBundleV07primaryA6ItemIdSiSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV07primaryA6ItemIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -26980,27 +26954,27 @@ }, { "kind": "Var", - "name": "id", - "printedName": "id", + "name": "largeImageUrl", + "printedName": "largeImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV2idSiSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV2idSiSgvp", + "usr": "s:13StyliticsData12OutfitBundleV13largeImageUrlSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV13largeImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -27017,21 +26991,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV2idSiSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV2idSiSgvg", + "usr": "s:13StyliticsData12OutfitBundleV13largeImageUrlSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV13largeImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -27040,41 +27014,33 @@ }, { "kind": "Var", - "name": "items", - "printedName": "items", + "name": "transparentImageUrl", + "printedName": "transparentImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvp", + "usr": "s:13StyliticsData12OutfitBundleV19transparentImageUrlSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV19transparentImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -27085,97 +27051,31 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvg", + "usr": "s:13StyliticsData12OutfitBundleV19transparentImageUrlSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV19transparentImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[StyliticsData.OutfitBundleItem]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Array", - "printedName": "[StyliticsData.OutfitBundleItem]", - "children": [ - { - "kind": "TypeNominal", - "name": "OutfitBundleItem", - "printedName": "StyliticsData.OutfitBundleItem", - "usr": "s:13StyliticsData16OutfitBundleItemV" - } - ], - "usr": "s:Sa" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvs", - "mangledName": "$s13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvM", - "mangledName": "$s13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "similarItemRemoteId", - "printedName": "similarItemRemoteId", + "name": "username", + "printedName": "username", "children": [ { "kind": "TypeNominal", @@ -27193,8 +27093,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV19similarItemRemoteIdSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV19similarItemRemoteIdSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV8usernameSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV8usernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -27224,8 +27124,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV19similarItemRemoteIdSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV19similarItemRemoteIdSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV8usernameSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV8usernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -27234,33 +27134,33 @@ }, { "kind": "Var", - "name": "contextType", - "printedName": "contextType", + "name": "baseImageUrl", + "printedName": "baseImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.ContextType?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvp", + "usr": "s:13StyliticsData12OutfitBundleV12baseImageUrlSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV12baseImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -27271,106 +27171,56 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.ContextType?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvg", + "usr": "s:13StyliticsData12OutfitBundleV12baseImageUrlSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV12baseImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.ContextType?", - "children": [ - { - "kind": "TypeNominal", - "name": "ContextType", - "printedName": "StyliticsData.ContextType", - "usr": "s:13StyliticsData11ContextTypeO" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvs", - "mangledName": "$s13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvM", - "mangledName": "$s13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "bundleContext", - "printedName": "bundleContext", + "name": "imageUrl", + "printedName": "imageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.BundleContext?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "BundleContext", - "printedName": "StyliticsData.BundleContext", - "usr": "s:13StyliticsData13BundleContextV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], - "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvp", + "declKind": "Var", + "usr": "s:13StyliticsData12OutfitBundleV8imageUrlSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV8imageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -27381,108 +27231,50 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.BundleContext?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "BundleContext", - "printedName": "StyliticsData.BundleContext", - "usr": "s:13StyliticsData13BundleContextV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvg", + "usr": "s:13StyliticsData12OutfitBundleV8imageUrlSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV8imageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, - { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.BundleContext?", - "children": [ - { - "kind": "TypeNominal", - "name": "BundleContext", - "printedName": "StyliticsData.BundleContext", - "usr": "s:13StyliticsData13BundleContextV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvs", - "mangledName": "$s13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, - { - "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvM", - "mangledName": "$s13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvM", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "anchorItems", - "printedName": "anchorItems", + "name": "primaryRemoteId", + "printedName": "primaryRemoteId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV11anchorItemsSaySSGSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV11anchorItemsSaySSGSgvp", + "usr": "s:13StyliticsData12OutfitBundleV15primaryRemoteIdSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV15primaryRemoteIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -27499,29 +27291,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV11anchorItemsSaySSGSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV11anchorItemsSaySSGSgvg", + "usr": "s:13StyliticsData12OutfitBundleV15primaryRemoteIdSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV15primaryRemoteIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -27530,35 +27314,27 @@ }, { "kind": "Var", - "name": "tags", - "printedName": "tags", + "name": "coverImageUrl", + "printedName": "coverImageUrl", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV4tagsSaySSGSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV4tagsSaySSGSgvp", + "usr": "s:13StyliticsData12OutfitBundleV13coverImageUrlSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV13coverImageUrlSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -27575,29 +27351,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String]?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Array", - "printedName": "[Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sa" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV4tagsSaySSGSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV4tagsSaySSGSgvg", + "usr": "s:13StyliticsData12OutfitBundleV13coverImageUrlSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV13coverImageUrlSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -27606,8 +27374,8 @@ }, { "kind": "Var", - "name": "updatedAt", - "printedName": "updatedAt", + "name": "accountUsername", + "printedName": "accountUsername", "children": [ { "kind": "TypeNominal", @@ -27625,8 +27393,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV9updatedAtSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV9updatedAtSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV15accountUsernameSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV15accountUsernameSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -27656,8 +27424,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV9updatedAtSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV9updatedAtSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV15accountUsernameSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV15accountUsernameSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -27666,27 +27434,113 @@ }, { "kind": "Var", - "name": "relativeBoost", - "printedName": "relativeBoost", + "name": "requestId", + "printedName": "requestId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData12OutfitBundleV9requestIdSSvp", + "mangledName": "$s13StyliticsData12OutfitBundleV9requestIdSSvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12OutfitBundleV9requestIdSSvg", + "mangledName": "$s13StyliticsData12OutfitBundleV9requestIdSSvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12OutfitBundleV9requestIdSSvs", + "mangledName": "$s13StyliticsData12OutfitBundleV9requestIdSSvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12OutfitBundleV9requestIdSSvM", + "mangledName": "$s13StyliticsData12OutfitBundleV9requestIdSSvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "accountId", + "printedName": "accountId", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV13relativeBoostSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV13relativeBoostSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV9accountIdSiSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV9accountIdSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -27703,21 +27557,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV13relativeBoostSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV13relativeBoostSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV9accountIdSiSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV9accountIdSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -27726,27 +27580,27 @@ }, { "kind": "Var", - "name": "primaryRequestedId", - "printedName": "primaryRequestedId", + "name": "id", + "printedName": "id", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV18primaryRequestedIdSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV18primaryRequestedIdSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV2idSiSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV2idSiSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -27763,21 +27617,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "Swift.Int?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV18primaryRequestedIdSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV18primaryRequestedIdSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV2idSiSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV2idSiSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -27786,33 +27640,41 @@ }, { "kind": "Var", - "name": "label", - "printedName": "label", + "name": "items", + "printedName": "items", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.OutfitBundleItem]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundleItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV5labelSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV5labelSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -27823,91 +27685,97 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[StyliticsData.OutfitBundleItem]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundleItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV5labelSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV5labelSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "versionId", - "printedName": "versionId", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.Int?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV9versionIdSiSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV9versionIdSiSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Int?", + "printedName": "[StyliticsData.OutfitBundleItem]?", "children": [ { "kind": "TypeNominal", - "name": "Int", - "printedName": "Swift.Int", - "usr": "s:Si" + "name": "Array", + "printedName": "[StyliticsData.OutfitBundleItem]", + "children": [ + { + "kind": "TypeNominal", + "name": "OutfitBundleItem", + "printedName": "StyliticsData.OutfitBundleItem", + "usr": "s:13StyliticsData16OutfitBundleItemV" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV9versionIdSiSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV9versionIdSiSgvg", + "usr": "s:13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvs", + "mangledName": "$s13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvs", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvM", + "mangledName": "$s13StyliticsData12OutfitBundleV5itemsSayAA0cD4ItemVGSgvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "sessionId", - "printedName": "sessionId", + "name": "similarItemRemoteId", + "printedName": "similarItemRemoteId", "children": [ { "kind": "TypeNominal", @@ -27925,8 +27793,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV9sessionIdSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV9sessionIdSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV19similarItemRemoteIdSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV19similarItemRemoteIdSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -27956,8 +27824,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV9sessionIdSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV9sessionIdSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV19similarItemRemoteIdSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV19similarItemRemoteIdSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -27966,33 +27834,33 @@ }, { "kind": "Var", - "name": "impressionId", - "printedName": "impressionId", + "name": "contextType", + "printedName": "contextType", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "StyliticsData.ContextType?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV12impressionIdSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV12impressionIdSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -28002,57 +27870,107 @@ "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "Swift.String?", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:Sq" + "name": "Optional", + "printedName": "StyliticsData.ContextType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvg", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "StyliticsData.ContextType?", + "children": [ + { + "kind": "TypeNominal", + "name": "ContextType", + "printedName": "StyliticsData.ContextType", + "usr": "s:13StyliticsData11ContextTypeO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvs", + "mangledName": "$s13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvs", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV12impressionIdSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV12impressionIdSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvM", + "mangledName": "$s13StyliticsData12OutfitBundleV11contextTypeAA07ContextF0OSgvM", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "onModelImage", - "printedName": "onModelImage", + "name": "bundleContext", + "printedName": "bundleContext", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Bool?", + "printedName": "StyliticsData.BundleContext?", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "BundleContext", + "printedName": "StyliticsData.BundleContext", + "usr": "s:13StyliticsData13BundleContextV" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV12onModelImageSbSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV12onModelImageSbSgvp", + "usr": "s:13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvp", "moduleName": "StyliticsData", "declAttributes": [ + "HasInitialValue", "HasStorage", "AccessControl" ], - "isLet": true, "hasStorage": true, "accessors": [ { @@ -28063,110 +27981,108 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.Bool?", + "printedName": "StyliticsData.BundleContext?", "children": [ { "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "usr": "s:Sb" + "name": "BundleContext", + "printedName": "StyliticsData.BundleContext", + "usr": "s:13StyliticsData13BundleContextV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV12onModelImageSbSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV12onModelImageSbSgvg", + "usr": "s:13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - } - ] - }, - { - "kind": "Var", - "name": "widgetAPIOutfitSortCompare", - "printedName": "widgetAPIOutfitSortCompare", - "children": [ + }, { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.DecodableDictionary?", + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" - } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV26widgetAPIOutfitSortCompareAA19DecodableDictionaryVSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV26widgetAPIOutfitSortCompareAA19DecodableDictionaryVSgvp", - "moduleName": "StyliticsData", - "declAttributes": [ - "HasStorage", - "AccessControl" - ], - "isLet": true, - "hasStorage": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", - "children": [ + "name": "Void", + "printedName": "()" + }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.DecodableDictionary?", + "printedName": "StyliticsData.BundleContext?", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" + "name": "BundleContext", + "printedName": "StyliticsData.BundleContext", + "usr": "s:13StyliticsData13BundleContextV" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV26widgetAPIOutfitSortCompareAA19DecodableDictionaryVSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV26widgetAPIOutfitSortCompareAA19DecodableDictionaryVSgvg", + "usr": "s:13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvs", + "mangledName": "$s13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvs", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "get" + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvM", + "mangledName": "$s13StyliticsData12OutfitBundleV13bundleContextAA0dF0VSgvM", + "moduleName": "StyliticsData", + "implicit": true, + "accessorKind": "_modify" } ] }, { "kind": "Var", - "name": "imageUpdatedAt", - "printedName": "imageUpdatedAt", + "name": "anchorItems", + "printedName": "anchorItems", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV14imageUpdatedAtSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV14imageUpdatedAtSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV11anchorItemsSaySSGSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV11anchorItemsSaySSGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -28183,21 +28099,29 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "Swift.String?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV14imageUpdatedAtSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV14imageUpdatedAtSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV11anchorItemsSaySSGSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV11anchorItemsSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -28206,24 +28130,24 @@ }, { "kind": "Var", - "name": "traits", - "printedName": "traits", + "name": "tags", + "printedName": "tags", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.DecodableDictionary]?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", "name": "Array", - "printedName": "[StyliticsData.DecodableDictionary]", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sa" @@ -28233,8 +28157,8 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV6traitsSayAA19DecodableDictionaryVGSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV6traitsSayAA19DecodableDictionaryVGSgvp", + "usr": "s:13StyliticsData12OutfitBundleV4tagsSaySSGSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV4tagsSaySSGSgvp", "moduleName": "StyliticsData", "declAttributes": [ "HasStorage", @@ -28251,18 +28175,18 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "[StyliticsData.DecodableDictionary]?", + "printedName": "[Swift.String]?", "children": [ { "kind": "TypeNominal", "name": "Array", - "printedName": "[StyliticsData.DecodableDictionary]", + "printedName": "[Swift.String]", "children": [ { "kind": "TypeNominal", - "name": "DecodableDictionary", - "printedName": "StyliticsData.DecodableDictionary", - "usr": "s:13StyliticsData19DecodableDictionaryV" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sa" @@ -28272,8 +28196,8 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV6traitsSayAA19DecodableDictionaryVGSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV6traitsSayAA19DecodableDictionaryVGSgvg", + "usr": "s:13StyliticsData12OutfitBundleV4tagsSaySSGSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV4tagsSaySSGSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" @@ -28282,33 +28206,33 @@ }, { "kind": "Var", - "name": "widgetType", - "printedName": "widgetType", + "name": "updatedAt", + "printedName": "updatedAt", "children": [ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.TrackingWidgetType?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV10widgetTypeAA014TrackingWidgetF0OSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV10widgetTypeAA014TrackingWidgetF0OSgvp", + "usr": "s:13StyliticsData12OutfitBundleV9updatedAtSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV9updatedAtSSSgvp", "moduleName": "StyliticsData", "declAttributes": [ - "HasInitialValue", "HasStorage", "AccessControl" ], + "isLet": true, "hasStorage": true, "accessors": [ { @@ -28319,81 +28243,91 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "StyliticsData.TrackingWidgetType?", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV10widgetTypeAA014TrackingWidgetF0OSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV10widgetTypeAA014TrackingWidgetF0OSgvg", + "usr": "s:13StyliticsData12OutfitBundleV9updatedAtSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV9updatedAtSSSgvg", "moduleName": "StyliticsData", "implicit": true, "accessorKind": "get" - }, + } + ] + }, + { + "kind": "Var", + "name": "relativeBoost", + "printedName": "relativeBoost", + "children": [ { - "kind": "Accessor", - "name": "Set", - "printedName": "Set()", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "StyliticsData.TrackingWidgetType?", - "children": [ - { - "kind": "TypeNominal", - "name": "TrackingWidgetType", - "printedName": "StyliticsData.TrackingWidgetType", - "usr": "s:13StyliticsData18TrackingWidgetTypeO" - } - ], - "usr": "s:Sq" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" } ], - "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV10widgetTypeAA014TrackingWidgetF0OSgvs", - "mangledName": "$s13StyliticsData12OutfitBundleV10widgetTypeAA014TrackingWidgetF0OSgvs", - "moduleName": "StyliticsData", - "implicit": true, - "accessorKind": "set" - }, + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13StyliticsData12OutfitBundleV13relativeBoostSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV13relativeBoostSSSgvp", + "moduleName": "StyliticsData", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ { "kind": "Accessor", - "name": "Modify", - "printedName": "Modify()", + "name": "Get", + "printedName": "Get()", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV10widgetTypeAA014TrackingWidgetF0OSgvM", - "mangledName": "$s13StyliticsData12OutfitBundleV10widgetTypeAA014TrackingWidgetF0OSgvM", + "usr": "s:13StyliticsData12OutfitBundleV13relativeBoostSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV13relativeBoostSSSgvg", "moduleName": "StyliticsData", "implicit": true, - "accessorKind": "_modify" + "accessorKind": "get" } ] }, { "kind": "Var", - "name": "pageURL", - "printedName": "pageURL", + "name": "primaryRequestedId", + "printedName": "primaryRequestedId", "children": [ { "kind": "TypeNominal", @@ -28411,10 +28345,15 @@ } ], "declKind": "Var", - "usr": "s:13StyliticsData12OutfitBundleV7pageURLSSSgvp", - "mangledName": "$s13StyliticsData12OutfitBundleV7pageURLSSSgvp", + "usr": "s:13StyliticsData12OutfitBundleV18primaryRequestedIdSSSgvp", + "mangledName": "$s13StyliticsData12OutfitBundleV18primaryRequestedIdSSSgvp", "moduleName": "StyliticsData", - "isFromExtension": true, + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -28437,10 +28376,10 @@ } ], "declKind": "Accessor", - "usr": "s:13StyliticsData12OutfitBundleV7pageURLSSSgvg", - "mangledName": "$s13StyliticsData12OutfitBundleV7pageURLSSSgvg", + "usr": "s:13StyliticsData12OutfitBundleV18primaryRequestedIdSSSgvg", + "mangledName": "$s13StyliticsData12OutfitBundleV18primaryRequestedIdSSSgvg", "moduleName": "StyliticsData", - "isFromExtension": true, + "implicit": true, "accessorKind": "get" } ] @@ -28494,9 +28433,7 @@ "usr": "s:13StyliticsData12OutfitBundleV4fromACs7Decoder_p_tKcfc", "mangledName": "$s13StyliticsData12OutfitBundleV4fromACs7Decoder_p_tKcfc", "moduleName": "StyliticsData", - "declAttributes": [ - "AccessControl" - ], + "implicit": true, "isFromExtension": true, "throwing": true, "init_kind": "Designated" @@ -28543,16 +28480,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "StyliticsData", - "declAttributes": [ - "RawDocComment" - ] - }, { "kind": "TypeDecl", "name": "Dictionary", @@ -28914,6 +28841,13 @@ "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + }, { "kind": "Conformance", "name": "_ObjectiveCBridgeable", @@ -28964,193 +28898,438 @@ "value": "\"base_image_url\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "kind": "StringLiteral", + "offset": 842, + "length": 12, + "value": "\"sale_price\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "kind": "StringLiteral", + "offset": 885, + "length": 17, + "value": "\"price_localized\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "kind": "StringLiteral", + "offset": 937, + "length": 22, + "value": "\"sale_price_localized\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "kind": "StringLiteral", + "offset": 987, + "length": 14, + "value": "\"purchased_at\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "kind": "StringLiteral", + "offset": 1026, + "length": 11, + "value": "\"remote_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/CollageDimensions.swift", + "kind": "StringLiteral", + "offset": 567, + "length": 15, + "value": "\"outfit_height\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/CollageDimensions.swift", + "kind": "StringLiteral", + "offset": 610, + "length": 14, + "value": "\"outfit_width\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/CollageDimensions.swift", + "kind": "StringLiteral", + "offset": 652, + "length": 14, + "value": "\"image_height\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/CollageDimensions.swift", + "kind": "StringLiteral", + "offset": 693, + "length": 13, + "value": "\"image_width\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/NetworkLayer\/HttpMethod.swift", + "kind": "StringLiteral", + "offset": 168, + "length": 5, + "value": "\"GET\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/NetworkLayer\/HttpMethod.swift", + "kind": "StringLiteral", + "offset": 190, + "length": 6, + "value": "\"POST\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Coords.swift", + "kind": "StringLiteral", + "offset": 366, + "length": 3, + "value": "\"x\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Coords.swift", + "kind": "StringLiteral", + "offset": 392, + "length": 3, + "value": "\"y\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Coords.swift", + "kind": "StringLiteral", + "offset": 418, + "length": 3, + "value": "\"z\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/DynamicGallery\/BrowsedItem.swift", + "kind": "StringLiteral", + "offset": 384, + "length": 17, + "value": "\"pairing_message\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/OutfitLandingPage\/OutfitLandingPage.swift", + "kind": "StringLiteral", + "offset": 468, + "length": 8, + "value": "\"outfit\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/OutfitLandingPage\/OutfitLandingPage.swift", + "kind": "StringLiteral", + "offset": 510, + "length": 7, + "value": "\"items\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/OutfitLandingPage\/OutfitLandingPage.swift", + "kind": "StringLiteral", + "offset": 548, + "length": 17, + "value": "\"similar_outfits\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 938, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1306, + "length": 20, + "value": "\"lookbook_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1383, + "length": 27, + "value": "\"primary_stylitics_item_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1440, + "length": 16, + "value": "\"relative_boost\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1478, + "length": 7, + "value": "\"label\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1515, + "length": 17, + "value": "\"large_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1558, + "length": 12, + "value": "\"account_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1596, + "length": 12, + "value": "\"version_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1644, + "length": 23, + "value": "\"transparent_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1715, + "length": 12, + "value": "\"session_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1756, + "length": 16, + "value": "\"base_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1801, + "length": 15, + "value": "\"impression_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1841, + "length": 11, + "value": "\"image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1884, + "length": 19, + "value": "\"primary_remote_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1929, + "length": 12, + "value": "\"updated_at\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", + "kind": "StringLiteral", + "offset": 1971, + "length": 17, + "value": "\"cover_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", "kind": "StringLiteral", - "offset": 842, - "length": 12, - "value": "\"sale_price\"" + "offset": 2036, + "length": 18, + "value": "\"account_username\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", "kind": "StringLiteral", - "offset": 885, - "length": 17, - "value": "\"price_localized\"" + "offset": 2102, + "length": 16, + "value": "\"on-model-image\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", "kind": "StringLiteral", - "offset": 937, - "length": 22, - "value": "\"sale_price_localized\"" + "offset": 2161, + "length": 32, + "value": "\"widget-api.outfit.sort\/compare\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", "kind": "StringLiteral", - "offset": 987, - "length": 14, - "value": "\"purchased_at\"" + "offset": 2224, + "length": 18, + "value": "\"image_updated_at\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYou\/StyledForYouContextItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfit.swift", "kind": "StringLiteral", - "offset": 1026, - "length": 11, - "value": "\"remote_id\"" + "offset": 2277, + "length": 22, + "value": "\"primary_requested_id\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/CollageDimensions.swift", - "kind": "StringLiteral", - "offset": 567, - "length": 15, - "value": "\"outfit_height\"" + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/OutfitReqResTrackingInfo.swift", + "kind": "BooleanLiteral", + "offset": 406, + "length": 5, + "value": "false" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/CollageDimensions.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 610, - "length": 14, - "value": "\"outfit_width\"" + "offset": 1263, + "length": 2, + "value": "\"\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/CollageDimensions.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 652, - "length": 14, - "value": "\"image_height\"" + "offset": 1784, + "length": 17, + "value": "\"large_image_url\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/CollageDimensions.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 693, - "length": 13, - "value": "\"image_width\"" + "offset": 1836, + "length": 23, + "value": "\"other_client_item_ids\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/NetworkLayer\/HttpMethod.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 168, - "length": 5, - "value": "\"GET\"" + "offset": 1889, + "length": 17, + "value": "\"small_image_url\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/NetworkLayer\/HttpMethod.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 190, - "length": 6, - "value": "\"POST\"" + "offset": 1951, + "length": 12, + "value": "\"account_id\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Coords.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 366, - "length": 3, - "value": "\"x\"" + "offset": 1989, + "length": 12, + "value": "\"product_id\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Coords.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 392, - "length": 3, - "value": "\"y\"" + "offset": 2044, + "length": 9, + "value": "\"item_id\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Coords.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 418, - "length": 3, - "value": "\"z\"" + "offset": 2101, + "length": 16, + "value": "\"affiliate_link\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/DynamicGallery\/BrowsedItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 384, - "length": 17, - "value": "\"pairing_message\"" + "offset": 2168, + "length": 16, + "value": "\"base_image_url\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Complementary\/RequestedItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 423, - "length": 9, - "value": "\"item_id\"" + "offset": 2209, + "length": 11, + "value": "\"image_url\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Complementary\/RequestedItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 457, + "offset": 2283, "length": 11, "value": "\"remote_id\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Complementary\/RequestedItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 494, + "offset": 2358, "length": 12, - "value": "\"account_id\"" + "value": "\"sale_price\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Complementary\/RequestedItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 536, + "offset": 2400, "length": 16, - "value": "\"affiliate_link\"" + "value": "\"retailer_style\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Complementary\/RequestedItem.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 577, - "length": 11, - "value": "\"image_url\"" + "offset": 2455, + "length": 27, + "value": "\"client_original_image_url\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Complementary\/Complementary.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 400, - "length": 17, - "value": "\"requested_items\"" + "offset": 2514, + "length": 18, + "value": "\"account_username\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Complementary\/Complementary.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 452, - "length": 21, - "value": "\"complementary_items\"" + "offset": 2622, + "length": 16, + "value": "\"retailer_color\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/OutfitLandingPage\/OutfitLandingPage.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 484, - "length": 8, - "value": "\"outfit\"" + "offset": 2711, + "length": 20, + "value": "\"lookbook_image_url\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/OutfitLandingPage\/OutfitLandingPage.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 526, - "length": 7, - "value": "\"items\"" + "offset": 2780, + "length": 11, + "value": "\"color_hex\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/OutfitLandingPage\/OutfitLandingPage.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", "kind": "StringLiteral", - "offset": 564, + "offset": 2822, "length": 17, - "value": "\"similar_outfits\"" + "value": "\"price_localized\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/DataStorage\/SQLite\/SQLiteDB.swift", - "kind": "IntegerLiteral", - "offset": 232, - "length": 3, - "value": "100" + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", + "kind": "StringLiteral", + "offset": 2875, + "length": 23, + "value": "\"transparent_image_url\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/OutfitReqResTrackingInfo.swift", - "kind": "BooleanLiteral", - "offset": 406, - "length": 5, - "value": "false" + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", + "kind": "StringLiteral", + "offset": 2931, + "length": 19, + "value": "\"retailer_category\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/OutfitItem.swift", + "kind": "StringLiteral", + "offset": 2985, + "length": 22, + "value": "\"sale_price_localized\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/DynamicGallery\/PurchasedItem.swift", @@ -29162,14 +29341,14 @@ { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/ExtensionUtility.swift", "kind": "StringLiteral", - "offset": 6062, + "offset": 6356, "length": 41, "value": "\"com.stylitics.RefreshWidgetNotification\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/ExtensionUtility.swift", "kind": "StringLiteral", - "offset": 6161, + "offset": 6455, "length": 36, "value": "\"com.stylitics.DeviceMetricsDetails\"" }, @@ -29397,75 +29576,152 @@ "length": 1, "value": "\".label-presence-test\"" }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Config\/ExperienceConfigManager.swift", - "kind": "StringLiteral", - "offset": 639, - "length": 77, - "value": "\"exp.\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Config\/ExperienceConfigManager.swift", - "kind": "StringLiteral", - "offset": 671, - "length": 1, - "value": "\".widget-variant-styled-for-you-full-page-ios\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Config\/ExperienceConfigManager.swift", - "kind": "StringLiteral", - "offset": 759, - "length": 52, - "value": "\"exp.\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Config\/ExperienceConfigManager.swift", - "kind": "StringLiteral", - "offset": 791, - "length": 1, - "value": "\".widget-variant-ios\"" - }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Config\/ExperienceConfigManager.swift", "kind": "IntegerLiteral", - "offset": 862, + "offset": 639, "length": 1, "value": "0" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Config\/ExperienceConfigManager.swift", "kind": "IntegerLiteral", - "offset": 919, + "offset": 696, "length": 1, "value": "1" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Config\/ExperienceConfigManager.swift", "kind": "IntegerLiteral", - "offset": 960, + "offset": 737, "length": 1, "value": "1" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Config\/ExperienceConfigManager.swift", "kind": "IntegerLiteral", - "offset": 1005, + "offset": 782, "length": 1, "value": "0" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/DynamicGallery\/GalleryBundles.swift", "kind": "StringLiteral", - "offset": 397, + "offset": 381, "length": 9, "value": "\"bundles\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYouFullPage\/TrendingBundles.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1464, + "length": 17, + "value": "\"large_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1516, + "length": 23, + "value": "\"other_client_item_ids\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1573, + "length": 20, + "value": "\"collage-dimensions\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1623, + "length": 17, + "value": "\"small_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1666, + "length": 12, + "value": "\"product_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1701, + "length": 9, + "value": "\"item_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1758, + "length": 16, + "value": "\"affiliate_link\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1821, + "length": 11, + "value": "\"image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1915, + "length": 11, + "value": "\"remote_id\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 1977, + "length": 22, + "value": "\"row_widget_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 2025, + "length": 12, + "value": "\"sale_price\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 2083, + "length": 16, + "value": "\"retailer_style\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 2138, + "length": 27, + "value": "\"client_original_image_url\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", "kind": "StringLiteral", - "offset": 365, + "offset": 2197, "length": 18, - "value": "\"trending-bundles\"" + "value": "\"account_username\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 2325, + "length": 17, + "value": "\"price_localized\"" + }, + { + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Replacements\/ReplacementItem.swift", + "kind": "StringLiteral", + "offset": 2377, + "length": 22, + "value": "\"sale_price_localized\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/RequestIdGenerator.swift", @@ -29477,402 +29733,332 @@ { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfits.swift", "kind": "BooleanLiteral", - "offset": 316, + "offset": 288, "length": 5, "value": "false" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfits.swift", "kind": "StringLiteral", - "offset": 864, + "offset": 830, "length": 9, "value": "\"outfits\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfits.swift", "kind": "StringLiteral", - "offset": 909, + "offset": 875, "length": 22, "value": "\"localization_version\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Outfits\/Outfits.swift", "kind": "StringLiteral", - "offset": 957, + "offset": 923, "length": 12, "value": "\"account_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 339, - "length": 13, - "value": "\"add-to-cart\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 378, - "length": 25, - "value": "\"expand-see-more-options\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 431, - "length": 27, - "value": "\"collapse-see-more-options\"" + "offset": 339, + "length": 13, + "value": "\"add-to-cart\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2021, + "offset": 1824, "length": 16, "value": "\"outfits-widget\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2061, + "offset": 1864, "length": 14, "value": "\"mnm-embedded\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2096, + "offset": 1899, "length": 11, "value": "\"mnm-modal\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2135, + "offset": 1938, "length": 19, "value": "\"closet-essentials\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2180, + "offset": 1983, "length": 16, "value": "\"featured-shops\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2218, + "offset": 2021, "length": 12, "value": "\"V3-classic\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2258, + "offset": 2061, "length": 20, "value": "\"V3-main-and-detail\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2300, + "offset": 2103, "length": 12, "value": "\"V3-gallery\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2331, + "offset": 2134, "length": 9, "value": "\"V3-nike\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2364, + "offset": 2167, "length": 14, "value": "\"V3-moodboard\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2404, + "offset": 2207, "length": 17, "value": "\"V3-nike-gallery\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2443, + "offset": 2246, "length": 13, "value": "\"V3-hotspots\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2475, + "offset": 2278, "length": 14, "value": "\"data-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2509, + "offset": 2312, "length": 17, "value": "\"classic-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2546, + "offset": 2349, "length": 18, "value": "\"hotspots-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2593, + "offset": 2396, "length": 27, "value": "\"dynamic-galleries-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2637, + "offset": 2440, "length": 14, "value": "\"nike-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2676, - "length": 14, - "value": "\"syfy-ios-sdk\"" + "offset": 2479, + "length": 24, + "value": "\"styled-for-you-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2713, + "offset": 2526, "length": 22, "value": "\"shop-the-set-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2765, + "offset": 2578, "length": 29, "value": "\"outfit-landing-page-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2811, + "offset": 2624, "length": 14, "value": "\"grid-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 2853, - "length": 26, - "value": "\"trending-outfits-ios-sdk\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 2899, - "length": 17, - "value": "\"upsells-ios-sdk\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 2949, - "length": 24, - "value": "\"syfy-full-page-ios-sdk\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 2999, - "length": 23, - "value": "\"complementary-ios-sdk\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 3047, - "length": 24, - "value": "\"shop-the-image-ios-sdk\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 3191, + "offset": 2758, "length": 10, "value": "\"hot-spot\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3222, + "offset": 2789, "length": 11, "value": "\"item-list\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3257, + "offset": 2824, "length": 15, "value": "\"item-list-cta\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3298, + "offset": 2865, "length": 17, "value": "\"modal-item-list\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3336, + "offset": 2903, "length": 11, "value": "\"item-tile\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3367, + "offset": 2934, "length": 9, "value": "\"collage\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3400, + "offset": 2967, "length": 14, "value": "\"product-list\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3436, + "offset": 3003, "length": 12, "value": "\"mini-modal\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3470, + "offset": 3037, "length": 12, "value": "\"bundle-cta\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 3628, + "offset": 3195, "length": 23, "value": "\"client_original_image\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5034, + "offset": 4187, "length": 13, "value": "\"widget_type\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5067, + "offset": 4220, "length": 10, "value": "\"page_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5101, + "offset": 4254, "length": 14, "value": "\"ui_component\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5156, + "offset": 4309, "length": 15, "value": "\"outfit_bundle\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5238, + "offset": 4391, "length": 22, "value": "\"shop-the-set-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5285, - "length": 14, - "value": "\"syfy-ios-sdk\"" + "offset": 4438, + "length": 24, + "value": "\"styled-for-you-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5319, + "offset": 4482, "length": 17, "value": "\"classic-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5356, + "offset": 4519, "length": 18, "value": "\"hotspots-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5403, + "offset": 4566, "length": 27, "value": "\"dynamic-galleries-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5460, + "offset": 4623, "length": 29, "value": "\"outfit-landing-page-ios-sdk\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", "kind": "StringLiteral", - "offset": 5506, + "offset": 4669, "length": 14, "value": "\"grid-ios-sdk\"" }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 5548, - "length": 26, - "value": "\"trending-outfits-ios-sdk\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 5594, - "length": 17, - "value": "\"upsells-ios-sdk\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/EngagementTrackingEnums.swift", - "kind": "StringLiteral", - "offset": 5644, - "length": 24, - "value": "\"syfy-full-page-ios-sdk\"" - }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/StyliticsDataApis.swift", "kind": "BooleanLiteral", @@ -29897,14 +30083,14 @@ { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/ShopTheSet\/ShopTheSet.swift", "kind": "StringLiteral", - "offset": 392, + "offset": 376, "length": 12, "value": "\"account_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/ShopTheSet\/ShopTheSet.swift", "kind": "StringLiteral", - "offset": 429, + "offset": 413, "length": 11, "value": "\"item_sets\"" }, @@ -29932,220 +30118,157 @@ { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2175, + "offset": 1737, "length": 23, "value": "\"other_client_item_ids\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2229, + "offset": 1791, "length": 17, "value": "\"price_localized\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2276, + "offset": 1838, "length": 16, "value": "\"affiliate_link\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2339, + "offset": 1901, "length": 12, "value": "\"sale_price\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2383, + "offset": 1945, "length": 18, "value": "\"account_username\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2436, + "offset": 1998, "length": 22, "value": "\"sale_price_localized\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2506, + "offset": 2068, "length": 16, "value": "\"base_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2545, + "offset": 2107, "length": 9, "value": "\"item_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2597, + "offset": 2159, "length": 11, "value": "\"remote_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2633, + "offset": 2195, "length": 11, "value": "\"color_hex\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2677, + "offset": 2239, "length": 20, "value": "\"lookbook_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2791, + "offset": 2353, "length": 17, "value": "\"large_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2838, + "offset": 2400, "length": 17, "value": "\"small_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2900, + "offset": 2462, "length": 12, "value": "\"account_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2938, + "offset": 2500, "length": 12, "value": "\"product_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 2986, + "offset": 2548, "length": 23, "value": "\"transparent_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 3064, + "offset": 2626, "length": 19, "value": "\"retailer_category\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 3108, + "offset": 2670, "length": 11, "value": "\"image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 3204, + "offset": 2766, "length": 16, "value": "\"retailer_style\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 3259, + "offset": 2821, "length": 27, "value": "\"client_original_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", "kind": "StringLiteral", - "offset": 3376, + "offset": 2938, "length": 16, "value": "\"retailer_color\"" }, { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", - "kind": "StringLiteral", - "offset": 3463, - "length": 16, - "value": "\"relative_boost\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", - "kind": "StringLiteral", - "offset": 3513, - "length": 20, - "value": "\"collage-dimensions\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", - "kind": "StringLiteral", - "offset": 3587, - "length": 22, - "value": "\"row_widget_image_url\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", - "kind": "StringLiteral", - "offset": 3652, - "length": 13, - "value": "\"we_category\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", - "kind": "StringLiteral", - "offset": 3698, - "length": 20, - "value": "\"original_image_url\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundleItem.swift", - "kind": "StringLiteral", - "offset": 3743, - "length": 11, - "value": "\"hex_color\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Repository\/Repository.swift", - "kind": "BooleanLiteral", - "offset": 3063, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Repository\/Repository.swift", - "kind": "BooleanLiteral", - "offset": 3679, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Repository\/Repository.swift", + "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/OutfitTrackingInfo.swift", "kind": "BooleanLiteral", - "offset": 4306, + "offset": 853, "length": 5, "value": "false" }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/StyledForYouFullPage\/UpsellItems.swift", - "kind": "StringLiteral", - "offset": 359, - "length": 14, - "value": "\"upsell-items\"" - }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", @@ -30254,381 +30377,311 @@ { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 1173, - "length": 23, - "value": "\"\/api\/trending-bundles\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", - "kind": "StringLiteral", - "offset": 1222, - "length": 14, - "value": "\"\/api\/upsells\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", - "kind": "StringLiteral", - "offset": 1267, + "offset": 1169, "length": 19, "value": "\"\/api\/shop-the-set\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 1324, + "offset": 1226, "length": 27, "value": "\"\/api\/outfit-landing-page\/\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 1384, + "offset": 1286, "length": 21, "value": "\"\/mobile-sdk-metrics\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 1437, - "length": 26, - "value": "\"\/api\/items\/complementary\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", - "kind": "StringLiteral", - "offset": 1496, - "length": 21, - "value": "\"\/api\/shop-the-image\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", - "kind": "StringLiteral", - "offset": 1604, + "offset": 1394, "length": 34, "value": "\"1a7ece0ea7470977d03ed62dcbf72fa1\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 1730, + "offset": 1520, "length": 17, "value": "\"5eQ45@3E6@mRvNx\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 1805, + "offset": 1595, "length": 17, "value": "\"m27Epr8C@@Hhfgj\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 1917, + "offset": 1707, "length": 18, "value": "\"application\/json\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 1991, + "offset": 1781, "length": 14, "value": "\"Content-Type\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2072, + "offset": 1862, "length": 49, "value": "\"Already configured, can't be initialized again.\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2163, + "offset": 1953, "length": 32, "value": "\"Data SDK isn't configured yet.\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2225, + "offset": 2015, "length": 28, "value": "\"Unable to form a valid URL\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2297, + "offset": 2087, "length": 34, "value": "\"Error in formatting request body\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2355, + "offset": 2145, "length": 7, "value": "\"Error\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2394, + "offset": 2184, "length": 15, "value": "\"error_message\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2445, + "offset": 2235, "length": 12, "value": "\"Api Failed\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2492, + "offset": 2282, "length": 11, "value": "\"Api Error\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2548, + "offset": 2338, "length": 28, "value": "\"Client name not configured\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2621, + "offset": 2411, "length": 70, "value": "\"Tracking cannot be performed as the 'Do Not Track' option is enabled\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2750, + "offset": 2540, "length": 6, "value": "\"true\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2792, + "offset": 2582, "length": 9, "value": "\"Unknown\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2832, + "offset": 2622, "length": 7, "value": "\"en-US\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2868, + "offset": 2658, "length": 12, "value": "\"request_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2906, + "offset": 2696, "length": 9, "value": "\"sdk-ios\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2942, + "offset": 2732, "length": 10, "value": "\"modifier\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 2978, + "offset": 2768, "length": 9, "value": "\"present\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3013, + "offset": 2803, "length": 9, "value": "\"control\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3084, + "offset": 2874, "length": 6, "value": "\"UUID\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3131, + "offset": 2921, "length": 31, "value": "\"stylitics.lastSavedClientName\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3199, - "length": 28, - "value": "\"stylitics.fasterDataExpiry\"" + "offset": 2982, + "length": 22, + "value": "\"stylitics.debugBuild\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3262, + "offset": 3039, "length": 22, "value": "\"stylitics.doNotTrack\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3349, + "offset": 3126, "length": 4, "value": "\"12\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3397, + "offset": 3174, "length": 4, "value": "\"40\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "IntegerLiteral", - "offset": 3445, + "offset": 3222, "length": 2, "value": "10" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "IntegerLiteral", - "offset": 3491, + "offset": 3268, "length": 1, "value": "3" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "IntegerLiteral", - "offset": 3535, + "offset": 3312, "length": 2, "value": "10" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "IntegerLiteral", - "offset": 3580, + "offset": 3357, "length": 1, "value": "3" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "IntegerLiteral", - "offset": 3622, - "length": 1, - "value": "4" + "offset": 3399, + "length": 2, + "value": "10" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "IntegerLiteral", - "offset": 3664, + "offset": 3442, "length": 1, "value": "3" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3700, + "offset": 3478, "length": 6, "value": "\"Nike\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 3742, - "length": 15, - "value": "\"outfit_bundle\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", - "kind": "IntegerLiteral", - "offset": 3799, - "length": 1, - "value": "3" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", - "kind": "IntegerLiteral", - "offset": 3842, - "length": 2, - "value": "12" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", - "kind": "StringLiteral", - "offset": 3915, + "offset": 3555, "length": 34, "value": "\"STYLITICS_CLEAR_DATA_FOR_REQUEST\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 4022, + "offset": 3662, "length": 24, "value": "\"StyliticsDataUrlLogger\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 4084, + "offset": 3724, "length": 28, "value": "\"StyliticsRequestInfoLogger\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 4154, + "offset": 3794, "length": 27, "value": "\"StyliticsStacktraceLogger\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/Constants.swift", "kind": "StringLiteral", - "offset": 4221, + "offset": 3861, "length": 30, "value": "\"StyliticsDeviceDetailsLogger\"" }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/ShopTheImage\/Matches.swift", - "kind": "StringLiteral", - "offset": 409, - "length": 11, - "value": "\"image_url\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/ShopTheImage\/Matches.swift", - "kind": "StringLiteral", - "offset": 450, - "length": 16, - "value": "\"feature_groups\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/ShopTheImage\/Matches.swift", - "kind": "StringLiteral", - "offset": 492, - "length": 12, - "value": "\"account_id\"" - }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", @@ -30653,150 +30706,101 @@ { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 664, + "offset": 682, "length": 13, "value": "\"item_number\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 703, + "offset": 721, "length": 16, "value": "\"widget_subtype\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 745, + "offset": 763, "length": 16, "value": "\"widget_version\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 783, + "offset": 801, "length": 12, "value": "\"account_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 820, + "offset": 838, "length": 16, "value": "\"amp_account_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 933, + "offset": 951, "length": 5, "value": "\"p.b\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 970, + "offset": 988, "length": 5, "value": "\"p.p\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 1082, + "offset": 1100, "length": 10, "value": "\"all_tags\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 1117, + "offset": 1135, "length": 15, "value": "\"return_object\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 1157, + "offset": 1175, "length": 18, "value": "\"with_item_coords\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 1201, + "offset": 1219, "length": 16, "value": "\"price_rounding\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 1254, + "offset": 1272, "length": 30, "value": "\"price_hide_double_zero_cents\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 1394, + "offset": 1412, "length": 12, "value": "\"session_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", "kind": "StringLiteral", - "offset": 1442, - "length": 11, - "value": "\"max_items\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", - "kind": "StringLiteral", - "offset": 1474, - "length": 11, - "value": "\"min_items\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", - "kind": "StringLiteral", - "offset": 1508, - "length": 14, - "value": "\"max-per-item\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", - "kind": "StringLiteral", - "offset": 1545, - "length": 14, - "value": "\"min-per-item\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", - "kind": "StringLiteral", - "offset": 3496, + "offset": 2533, "length": 10, "value": "\"mini-pdp\"" }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", - "kind": "StringLiteral", - "offset": 3910, - "length": 18, - "value": "\"trending-outfits\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", - "kind": "StringLiteral", - "offset": 4045, - "length": 14, - "value": "\"by-relevance\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/EnumConstants.swift", - "kind": "StringLiteral", - "offset": 4079, - "length": 10, - "value": "\"by-style\"" - }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/DynamicGallery\/Personalization.swift", "kind": "StringLiteral", @@ -30821,163 +30825,114 @@ { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 1591, + "offset": 1228, "length": 20, "value": "\"lookbook_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 1650, + "offset": 1287, "length": 27, "value": "\"primary_stylitics_item_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 1707, + "offset": 1344, "length": 17, "value": "\"large_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 1760, + "offset": 1397, "length": 23, "value": "\"transparent_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 1834, + "offset": 1471, "length": 16, "value": "\"base_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 1875, + "offset": 1512, "length": 11, "value": "\"image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 1918, + "offset": 1555, "length": 19, "value": "\"primary_remote_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 1967, + "offset": 1604, "length": 17, "value": "\"cover_image_url\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 2016, + "offset": 1653, "length": 18, "value": "\"account_username\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 2060, + "offset": 1697, "length": 12, "value": "\"account_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 2143, + "offset": 1780, "length": 24, "value": "\"similar_item_remote_id\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 2195, + "offset": 1832, "length": 14, "value": "\"anchor_items\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 2253, + "offset": 1890, "length": 12, "value": "\"updated_at\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 2295, + "offset": 1932, "length": 16, "value": "\"relative_boost\"" }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", "kind": "StringLiteral", - "offset": 2346, + "offset": 1983, "length": 22, "value": "\"primary_requested_id\"" }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", - "kind": "StringLiteral", - "offset": 2413, - "length": 12, - "value": "\"version_id\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", - "kind": "StringLiteral", - "offset": 2451, - "length": 12, - "value": "\"session_id\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", - "kind": "StringLiteral", - "offset": 2492, - "length": 15, - "value": "\"impression_id\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", - "kind": "StringLiteral", - "offset": 2536, - "length": 16, - "value": "\"on-model-image\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", - "kind": "StringLiteral", - "offset": 2595, - "length": 32, - "value": "\"widget-api.outfit.sort\/compare\"" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Models\/Bundle\/OutfitBundle.swift", - "kind": "StringLiteral", - "offset": 2658, - "length": 18, - "value": "\"image_updated_at\"" - }, { "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Utility\/TrackingDataHandler.swift", "kind": "Dictionary", "offset": 397, "length": 3, "value": "[]" - }, - { - "filePath": "\/Users\/jenniferdinh\/Development\/mobile-sdk-ios\/StyliticsData\/StyliticsData\/Tracking\/Engagements\/OutfitBundleTrackingInfo.swift", - "kind": "BooleanLiteral", - "offset": 485, - "length": 5, - "value": "false" } ] } \ No newline at end of file diff --git a/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface index df0d761..583d634 100644 --- a/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface +++ b/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -1,7 +1,7 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) +// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1) // swift-module-flags: -target x86_64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name StyliticsData -// swift-module-flags-ignorable: -no-verify-emitted-module-interface -interface-compiler-version 6.1 +// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2 import CryptoKit import Foundation import SQLite3 @@ -40,13 +40,21 @@ extension StyliticsData.CollageDimensions : Swift.Decodable { case outfitWidth case imageHeight case imageWidth + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif + #if compiler(>=5.3) && $NonescapableTypes public init?(stringValue: Swift.String) + #endif + #if compiler(>=5.3) && $NonescapableTypes public init?(intValue: Swift.Int) + #endif public typealias RawValue = Swift.String + #if compiler(>=5.3) && $NonescapableTypes public var intValue: Swift.Int? { get } + #endif public var rawValue: Swift.String { get } @@ -85,34 +93,11 @@ public struct ReplacementsResponse { public let response: Foundation.URLResponse? public let data: StyliticsData.ReplacementsResponse.ResponseType? public let error: (any Swift.Error)? + #if compiler(>=5.3) && $NonescapableTypes public init(response: Foundation.URLResponse?, data: StyliticsData.ReplacementsResponse.ResponseType?, error: (any Swift.Error)?) + #endif } -public struct RequestedItem : StyliticsData.IStyliticsData { - public let itemId: Swift.Int? - public let remoteId: Swift.String? - public let accountId: Swift.Int? - public var affiliateLink: Swift.String? - public var imageUrl: Swift.String? -} -extension StyliticsData.RequestedItem : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} -public struct Complementary : StyliticsData.IStyliticsData { - public var requestedItems: [Swift.String : StyliticsData.RequestedItem]? - public var complementaryItems: [Swift.String : [Swift.String : [StyliticsData.OutfitBundleItem]?]]? -} -extension StyliticsData.Complementary : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} -public struct UpsellsResponse { - public typealias ResponseType = StyliticsData.UpsellItems - public let response: Foundation.URLResponse? - public var data: StyliticsData.UpsellsResponse.ResponseType? - public let error: (any Swift.Error)? - public func isResponseEmpty() -> Swift.Bool - public init(response: Foundation.URLResponse?, data: StyliticsData.UpsellsResponse.ResponseType? = nil, error: (any Swift.Error)?) -} -public struct OutfitLandingPage : StyliticsData.IStyliticsData { +public struct OutfitLandingPage { public var outfitBundle: StyliticsData.OutfitBundle? public var outfitBundleItems: [StyliticsData.OutfitBundleItem]? public var similarOutfits: [StyliticsData.OutfitBundle]? @@ -120,15 +105,83 @@ public struct OutfitLandingPage : StyliticsData.IStyliticsData { extension StyliticsData.OutfitLandingPage : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } -public struct StyledForYouFullPageResponse : StyliticsData.IStyliticsData { - public var styledForYouResponse: StyliticsData.StyledForYouResponse - public var trendingBundlesResponse: StyliticsData.TrendingBundlesResponse - public var upsellsResponse: StyliticsData.UpsellsResponse - public init(styledForYouResponse: StyliticsData.StyledForYouResponse, trendingBundlesResponse: StyliticsData.TrendingBundlesResponse, upsellsResponse: StyliticsData.UpsellsResponse) +public struct Outfit { + public let lookbookImageUrl: Swift.String? + public let tags: [Swift.String]? + public let primaryStyliticsItemId: Swift.Int? + public let relativeBoost: Swift.String? + public let label: Swift.String? + public let largeImageUrl: Swift.String? + public let accountId: Swift.Int? + public let versionId: Swift.Int? + public let transparentImageUrl: Swift.String? + public let username: Swift.String? + public let sessionId: Swift.String? + public let baseImageUrl: Swift.String? + public let impressionId: Swift.String? + public let imageUrl: Swift.String? + public let primaryRemoteId: Swift.String? + public let updatedAt: Swift.String? + public let coverImageUrl: Swift.String? + public let id: Swift.Int? + public let accountUsername: Swift.String? + public var items: [StyliticsData.OutfitItem]? + public let onModelImage: Swift.Bool? + public var requestId: Swift.String + public let widgetAPIOutfitSortCompare: StyliticsData.DecodableDictionary? + public let imageUpdatedAt: Swift.String? + public let primaryRequestedID: Swift.String? + public let traits: [StyliticsData.DecodableDictionary]? +} +extension StyliticsData.Outfit : Swift.Decodable { + public init(from decoder: any Swift.Decoder) throws } public struct EngagementsResponse { public var error: (any Swift.Error)? - public init(error: (any Swift.Error)?) +} +public struct OutfitItem { + public let promotions: [Swift.String]? + public let category: Swift.String? + public let tags: [Swift.String]? + public let largeImageUrl: Swift.String? + public let otherClientItemIds: StyliticsData.DecodableDictionary? + public let smallImageUrl: Swift.String? + public let color: Swift.String? + public let accountId: Swift.Int? + public let productId: Swift.String? + public let coords: StyliticsData.Coords? + public let itemId: Swift.Int? + public let name: Swift.String? + public let affiliateLink: Swift.String? + public let username: Swift.String? + public let baseImageUrl: Swift.String? + public let imageUrl: Swift.String? + public let brand: Swift.String? + public let style: Swift.String? + public let remoteId: Swift.String? + public let sku: Swift.String? + public let stocked: Swift.Bool? + public let salePrice: Swift.Double? + public let retailerStyle: Swift.String? + public let clientOriginalImageUrl: Swift.String? + public let accountUsername: Swift.String? + public let retailer: Swift.String? + public let gender: Swift.String? + public let skus: [Swift.String]? + public let retailerColor: Swift.String? + public let price: Swift.Double? + public let pattern: Swift.String? + public var requestId: Swift.String + public let lookbookImageURL: Swift.String? + public let department: Swift.String? + public let colorHex: Swift.String? + public let priceLocalized: Swift.String? + public let transparentImageURL: Swift.String? + public let retailerCategory: Swift.String? + public let salePriceLocalized: Swift.String? +} +extension StyliticsData.OutfitItem : Swift.Decodable { + public init(from decoder: any Swift.Decoder) throws } final public class StyliticsConfig { final public let timeoutInSecs: Swift.Double? @@ -138,7 +191,9 @@ final public class StyliticsConfig { final public var locale: Swift.String? final public let clientName: Swift.String final public var customerProfileId: Swift.String? + #if compiler(>=5.3) && $NonescapableTypes public init(timeoutInSecs: Swift.Double? = nil, enableDebugLogs: Swift.Bool? = nil, dataApisHost: StyliticsData.DataApisHost? = nil, trackingApisHost: StyliticsData.TrackingApisHost? = nil, locale: Swift.String? = nil, clientName: Swift.String, customerProfileId: Swift.String? = nil) + #endif @objc deinit } public struct PurchasedItem { @@ -150,13 +205,19 @@ extension StyliticsData.PurchasedItem : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } extension Swift.Dictionary { + #if compiler(>=5.3) && $NonescapableTypes public func merge(_ dict: [Key : Value]?) -> [Key : Value] + #endif +} +extension StyliticsData.Outfit { + #if compiler(>=5.3) && $NonescapableTypes + public func getAnchorItem() -> StyliticsData.OutfitItem? + #endif } extension StyliticsData.OutfitBundle { - public var pageURL: Swift.String? { - get - } + #if compiler(>=5.3) && $NonescapableTypes public func getAnchorItem() -> StyliticsData.OutfitBundleItem? + #endif } public struct OutfitsResponse { public typealias ResponseType = StyliticsData.Outfits @@ -164,12 +225,6 @@ public struct OutfitsResponse { public let data: StyliticsData.OutfitsResponse.ResponseType? public let error: (any Swift.Error)? } -public struct ComplementaryResponse { - public typealias ResponseType = StyliticsData.Complementary - public let response: Foundation.URLResponse? - public let data: StyliticsData.ComplementaryResponse.ResponseType? - public let error: (any Swift.Error)? -} public struct PurchasesResponse { public var error: (any Swift.Error)? } @@ -221,15 +276,13 @@ extension StyliticsData.ShopTheSetItem : Swift.Decodable { @objc deinit } extension StyliticsData.ExperienceConfigManager { + #if compiler(>=5.3) && $NonescapableTypes public static var labelStyle: Swift.String? { get } - public static func syfyFullPageModules() -> [StyliticsData.SYFYFullPageModule]? - public static var variantWidget: Swift.String? { - get - } + #endif } -public struct GalleryBundles : StyliticsData.IStyliticsData { +public struct GalleryBundles { public var list: [StyliticsData.OutfitBundle] } extension StyliticsData.GalleryBundles : Swift.Decodable { @@ -239,7 +292,9 @@ public enum ContextType : Swift.String { case purchased case browsed case item + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get @@ -253,14 +308,95 @@ public enum NetworkError : Swift.Error { get } } -public struct ModelLookup { -} -public struct TrendingBundles : StyliticsData.IStyliticsData { - public var list: [StyliticsData.OutfitBundle]? +public struct ReplacementItem { + public let promotions: [Swift.String]? + public let category: Swift.String? + public let largeImageUrl: Swift.String? + public let otherClientItemIds: StyliticsData.DecodableDictionary? + public let collageDimensions: StyliticsData.CollageDimensions? + public let smallImageUrl: Swift.String? + public let productId: Swift.String? + public let itemId: Swift.Int? + public let name: Swift.String? + public let affiliateLink: Swift.String? + public let username: Swift.String? + public let imageUrl: Swift.String? + public let brand: Swift.String? + public let region: Swift.String? + public let style: Swift.String? + public let remoteId: Swift.String? + public let sku: Swift.String? + public let rowWidgetImageUrl: Swift.String? + public let salePrice: Swift.Double? + public let id: Swift.Int? + public let retailerStyle: Swift.String? + public let clientOriginalImageUrl: Swift.String? + public let accountUsername: Swift.String? + public let retailer: Swift.String? + public let gender: Swift.String? + public let skus: [Swift.String]? + public let price: Swift.Double? + public let priceLocalized: Swift.String? + public let salePriceLocalized: Swift.String? } -extension StyliticsData.TrendingBundles : Swift.Decodable { +extension StyliticsData.ReplacementItem : Swift.Decodable { + public enum CodingKeys : Swift.String, Swift.CodingKey { + case promotions + case category + case largeImageUrl + case otherClientItemIds + case collageDimensions + case smallImageUrl + case productId + case itemId + case name + case affiliateLink + case username + case imageUrl + case brand + case region + case style + case remoteId + case sku + case rowWidgetImageUrl + case salePrice + case id + case retailerStyle + case clientOriginalImageUrl + case accountUsername + case retailer + case gender + case skus + case price + case priceLocalized + case salePriceLocalized + #if compiler(>=5.3) && $NonescapableTypes + public init?(rawValue: Swift.String) + #endif + #if compiler(>=5.3) && $NonescapableTypes + public init?(stringValue: Swift.String) + #endif + #if compiler(>=5.3) && $NonescapableTypes + public init?(intValue: Swift.Int) + #endif + public typealias RawValue = Swift.String + #if compiler(>=5.3) && $NonescapableTypes + public var intValue: Swift.Int? { + get + } + #endif + public var rawValue: Swift.String { + get + } + public var stringValue: Swift.String { + get + } + } + public func toOutfitItem(outfitItem: StyliticsData.OutfitItem) -> StyliticsData.OutfitItem public init(from decoder: any Swift.Decoder) throws } +public struct ModelLookup { +} public enum TrackingApisHost { case production case staging @@ -272,17 +408,17 @@ public enum TrackingApisHost { public struct StyledForYouResponse { public typealias ResponseType = StyliticsData.StyledForYou public let response: Foundation.URLResponse? - public var data: StyliticsData.StyledForYouResponse.ResponseType? + public let data: StyliticsData.StyledForYouResponse.ResponseType? public let error: (any Swift.Error)? - public func isResponseEmpty() -> Swift.Bool - public init(response: Foundation.URLResponse?, data: StyliticsData.StyledForYouResponse.ResponseType? = nil, error: (any Swift.Error)?) } -public struct Outfits : StyliticsData.IStyliticsData { - public var list: [StyliticsData.OutfitBundle] +public struct Outfits { + public var list: [StyliticsData.Outfit] public let localizationVersion: Swift.String? public var isMixAndMatchEnabled: Swift.Bool public var accountId: Swift.Int? - public init(list: [StyliticsData.OutfitBundle], localizationVersion: Swift.String?, isMixAndMatchEnabled: Swift.Bool, accountId: Swift.Int? = nil) + #if compiler(>=5.3) && $NonescapableTypes + public init(list: [StyliticsData.Outfit], localizationVersion: Swift.String?, isMixAndMatchEnabled: Swift.Bool, accountId: Swift.Int? = nil) + #endif } extension StyliticsData.Outfits : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws @@ -295,9 +431,9 @@ public enum Event : Swift.String, Swift.CaseIterable { case jumplink case visit case addToCart - case seeMoreExpand - case seeMoreCollapse + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias AllCases = [StyliticsData.Event] public typealias RawValue = Swift.String nonisolated public static var allCases: [StyliticsData.Event] { @@ -317,7 +453,9 @@ public enum UIComponent : Swift.String { case productList case miniModal case bundleCta + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get @@ -326,7 +464,9 @@ public enum UIComponent : Swift.String { public enum ShopTheSetEventType : Swift.String { case set case item + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get @@ -347,7 +487,9 @@ public enum TrackingInfoKey : Swift.String { case uiComponent case outfit case outfitBundle + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get @@ -361,19 +503,17 @@ public enum TrackingWidgetType : Swift.String { case dynamicGalleries case outfitLandingPage case grid - case trendingBundles - case upsells - case styledForYouFullPage + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get } } -public struct StyledForYou : StyliticsData.IStyliticsData { +public struct StyledForYou { public var purchased: StyliticsData.StyledForYouContext? public var browsed: StyliticsData.StyledForYouContext? - public init(purchased: StyliticsData.StyledForYouContext? = nil, browsed: StyliticsData.StyledForYouContext? = nil) } extension StyliticsData.StyledForYou : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws @@ -383,7 +523,9 @@ public struct BundleContext { public let contextType: StyliticsData.ContextType public let pairingMessage: Swift.String? public let productName: Swift.String? + #if compiler(>=5.3) && $NonescapableTypes public init(imageUrl: Swift.String?, contextType: StyliticsData.ContextType, pairingMessage: Swift.String?, productName: Swift.String?) + #endif } public struct ShopTheSetItemsInfo { public let topItem: StyliticsData.ShopTheSetItem @@ -392,12 +534,14 @@ public struct ShopTheSetItemsInfo { public let bottomItemPosition: Swift.Int public let actionItemPosition: StyliticsData.ShopTheSetActionItemPosition public init(topItem: StyliticsData.ShopTheSetItem, topItemPosition: Swift.Int, bottomItem: StyliticsData.ShopTheSetItem, bottomItemPosition: Swift.Int, actionItemPosition: StyliticsData.ShopTheSetActionItemPosition) + #if compiler(>=5.3) && $NonescapableTypes public var collectionIds: [Swift.Int]? { get } + #endif } -public struct ReplacementItems : StyliticsData.IStyliticsData { - public let items: [Swift.String : [StyliticsData.OutfitBundleItem]] +public struct ReplacementItems { + public let items: [Swift.String : [StyliticsData.ReplacementItem]] } extension StyliticsData.ReplacementItems : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws @@ -407,20 +551,23 @@ extension StyliticsData.ReplacementItems : Swift.Decodable { public static func replacements(optionsInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.ReplacementsResponse) -> Swift.Void) public static func dynamicGalleries(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.DynamicGalleriesResponse) -> Swift.Void) throws public static func styledForYou(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.StyledForYouResponse) -> Swift.Void) throws - public static func styledForYouFullPage(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.StyledForYouFullPageResponse) -> Swift.Void) throws - public static func trendingBundles(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.TrendingBundlesResponse) -> Swift.Void) throws - public static func upsells(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.UpsellsResponse) -> Swift.Void) throws public static func shopTheSet(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.ShopTheSetResponse) -> Swift.Void) throws - public static func outfitLandingPage(id: Swift.Int, filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.OutfitLandingPageResponse) -> Swift.Void) throws + public static func outfitLandingPage(outfitId: Swift.Int, filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.OutfitLandingPageResponse) -> Swift.Void) throws public static func configure(config: StyliticsData.StyliticsConfig) throws + #if compiler(>=5.3) && $NonescapableTypes public static func engagement(trackingInfo: StyliticsData.EngagementsTrackingInfo, response: ((StyliticsData.EngagementsResponse) -> Swift.Void)? = nil) + #endif + #if compiler(>=5.3) && $NonescapableTypes public static func purchases(purchasedItems: StyliticsData.PurchasedItems, response: ((StyliticsData.PurchasesResponse) -> Swift.Void)? = nil) + #endif + #if compiler(>=5.3) && $NonescapableTypes public static func updateGlobalLocale(_ locale: Swift.String?) throws + #endif + #if compiler(>=5.3) && $NonescapableTypes public static func updateCustomerProfileId(_ customerProfileId: Swift.String?) throws + #endif public static func doNotTrack(_ doNotTrack: Swift.Bool) public static func outfitsCountDisplayedByUxSdk(outfits: StyliticsData.Outfits, outfitTemplate: StyliticsData.OutfitTemplate) -> Swift.Int - public static func complementary(optionsInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.ComplementaryResponse) -> Swift.Void) throws - public static func shopTheImage(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.ShopTheImageResponse) -> Swift.Void) throws @objc deinit } public struct OutfitLandingPageResponse { @@ -429,7 +576,7 @@ public struct OutfitLandingPageResponse { public let data: StyliticsData.OutfitLandingPageResponse.ResponseType? public let error: (any Swift.Error)? } -public struct ShopTheSet : StyliticsData.IStyliticsData { +public struct ShopTheSet { public let accountId: Swift.Int? public var itemSets: [[StyliticsData.ShopTheSetItem]]? } @@ -437,12 +584,18 @@ extension StyliticsData.ShopTheSet : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } public struct PurchasedItems { - public init(currency: Swift.String, orderId: Swift.String? = nil, itemInfoList: [StyliticsData.PurchasedItemInfo]) + public init(currency: Swift.String, orderId: Swift.String, itemInfoList: [StyliticsData.PurchasedItemInfo], orderTotal: Swift.Double, locale: Swift.String) throws } public struct PurchasedItemInfo { - public init?(remoteId: Swift.String?, itemId: Swift.String?, price: Swift.Double?) - public init?(remoteId: Swift.String?, itemId: Swift.String?, price: Swift.Int?) - public init?(remoteId: Swift.String?, itemId: Swift.Int?, price: Swift.Double?) + #if compiler(>=5.3) && $NonescapableTypes + public init?(remoteId: Swift.String?, itemId: Swift.String?, price: Swift.Double?, quantity: Swift.Int?) + #endif + #if compiler(>=5.3) && $NonescapableTypes + public init?(remoteId: Swift.String?, itemId: Swift.String?, price: Swift.Int?, quantity: Swift.Int?) + #endif + #if compiler(>=5.3) && $NonescapableTypes + public init?(remoteId: Swift.String?, itemId: Swift.Int?, price: Swift.Double?, quantity: Swift.Int?) + #endif } public struct OutfitBundleItem { public let promotions: [Swift.String]? @@ -484,47 +637,14 @@ public struct OutfitBundleItem { public let skus: [Swift.String]? public let retailerColor: Swift.String? public let pattern: Swift.String? - public let coords: StyliticsData.Coords? - public var relativeBoost: Swift.String? - public let collageDimensions: StyliticsData.CollageDimensions? - public let region: Swift.String? - public let rowWidgetImageUrl: Swift.String? - public let id: Swift.Int? - public var widgetType: StyliticsData.TrackingWidgetType? - public let weCategory: Swift.String? - public let originalImageUrl: Swift.String? - public let hexColor: Swift.String? - public let relevance: Swift.Double? - public let guided: Swift.Bool? } extension StyliticsData.OutfitBundleItem : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } -extension StyliticsData.OutfitBundleItem { - public func updateReplacementFromAnchorItem(_ anchorItem: StyliticsData.OutfitBundleItem) -> StyliticsData.OutfitBundleItem -} -public struct ShopTheImageResponse { - public typealias ResponseType = StyliticsData.ShopTheImage - public let response: Foundation.URLResponse? - public let data: StyliticsData.ShopTheImageResponse.ResponseType? - public let error: (any Swift.Error)? -} -public struct UpsellItems : StyliticsData.IStyliticsData { - public var upsells: [StyliticsData.OutfitBundleItem]? -} -extension StyliticsData.UpsellItems : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} public enum EngagementInfo { - case replacement(outfitBundle: StyliticsData.OutfitBundle, oldOutfitBundleItem: StyliticsData.OutfitBundleItem, newOutfitBundleItem: StyliticsData.OutfitBundleItem) - case outfitBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case outfitBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case classicBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case classicBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case hotspotBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case hotspotBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case gridBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case gridBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) + case outfit(outfit: StyliticsData.Outfit, position: Swift.Int) + case outfitItem(outfitItem: StyliticsData.OutfitItem, position: Swift.Int) + case replacement(outfit: StyliticsData.Outfit, oldOutfitItem: StyliticsData.OutfitItem, newOutfitItem: StyliticsData.OutfitItem) case galleryBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) case galleryBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) case eventDetails(requestId: Swift.String) @@ -533,17 +653,11 @@ public enum EngagementInfo { case styledForYouBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) case outfitLandingPageBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) case outfitLandingPageBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case trendingBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case trendingBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case upsellsItemData(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case styledForYouFullPageData(requestId: Swift.String, position: Swift.Int) - case shopTheImageItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) } public struct EngagementsTrackingInfo { - public let event: StyliticsData.Event - public let engagementInfo: StyliticsData.EngagementInfo - public let extraInfo: [Swift.String : Any]? + #if compiler(>=5.3) && $NonescapableTypes public init(event: StyliticsData.Event, engagementInfo: StyliticsData.EngagementInfo, extraInfo: [Swift.String : Any]? = nil) + #endif } public struct StyledForYouContext { public var requested: [StyliticsData.StyledForYouContextItem] @@ -571,32 +685,6 @@ public enum DataApisHost { get } } -public protocol IStyliticsData { -} -public struct Matches : StyliticsData.IStyliticsData { - public let status: Swift.String? - public let imageUrl: Swift.String? - public var featureGroups: [Swift.String : StyliticsData.Features]? - public let accountId: Swift.Int? -} -extension StyliticsData.Matches : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} -public struct ShopTheImage : StyliticsData.IStyliticsData { - public var version: Swift.String? - public var matches: [Swift.String : StyliticsData.Matches]? -} -extension StyliticsData.ShopTheImage : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} -public struct Features : StyliticsData.IStyliticsData { - public var category: Swift.String? - public var coords: StyliticsData.Coords? - public var items: [StyliticsData.OutfitBundleItem]? -} -extension StyliticsData.Features : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} public enum OutfitTemplate { case classic case hotspot @@ -607,16 +695,6 @@ public enum OutfitTemplate { get } } -public enum SYFYFullPageModule : Swift.String { - case syfy - case trendingBundles - case upsells - public init?(rawValue: Swift.String) - public typealias RawValue = Swift.String - public var rawValue: Swift.String { - get - } -} public struct Personalization { public let browsedItems: [StyliticsData.BrowsedItem]? public let purchasedItems: [StyliticsData.PurchasedItem]? @@ -624,14 +702,6 @@ public struct Personalization { extension StyliticsData.Personalization : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } -public struct TrendingBundlesResponse { - public typealias ResponseType = StyliticsData.TrendingBundles - public let response: Foundation.URLResponse? - public var data: StyliticsData.TrendingBundlesResponse.ResponseType? - public let error: (any Swift.Error)? - public func isResponseEmpty() -> Swift.Bool - public init(response: Foundation.URLResponse?, data: StyliticsData.TrendingBundlesResponse.ResponseType? = nil, error: (any Swift.Error)?) -} public struct OutfitBundle { public let personalization: StyliticsData.Personalization? public let lookbookImageUrl: Swift.String? @@ -656,15 +726,6 @@ public struct OutfitBundle { public let updatedAt: Swift.String? public let relativeBoost: Swift.String? public let primaryRequestedId: Swift.String? - public let label: Swift.String? - public let versionId: Swift.Int? - public let sessionId: Swift.String? - public let impressionId: Swift.String? - public let onModelImage: Swift.Bool? - public let widgetAPIOutfitSortCompare: StyliticsData.DecodableDictionary? - public let imageUpdatedAt: Swift.String? - public let traits: [StyliticsData.DecodableDictionary]? - public var widgetType: StyliticsData.TrackingWidgetType? } extension StyliticsData.OutfitBundle : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws @@ -677,6 +738,9 @@ extension StyliticsData.ContextType : Swift.Hashable {} extension StyliticsData.ContextType : Swift.RawRepresentable {} extension StyliticsData.NetworkError : Swift.Equatable {} extension StyliticsData.NetworkError : Swift.Hashable {} +extension StyliticsData.ReplacementItem.CodingKeys : Swift.Equatable {} +extension StyliticsData.ReplacementItem.CodingKeys : Swift.Hashable {} +extension StyliticsData.ReplacementItem.CodingKeys : Swift.RawRepresentable {} extension StyliticsData.Event : Swift.Equatable {} extension StyliticsData.Event : Swift.Hashable {} extension StyliticsData.Event : Swift.RawRepresentable {} @@ -696,6 +760,3 @@ extension StyliticsData.TrackingWidgetType : Swift.Hashable {} extension StyliticsData.TrackingWidgetType : Swift.RawRepresentable {} extension StyliticsData.OutfitTemplate : Swift.Equatable {} extension StyliticsData.OutfitTemplate : Swift.Hashable {} -extension StyliticsData.SYFYFullPageModule : Swift.Equatable {} -extension StyliticsData.SYFYFullPageModule : Swift.Hashable {} -extension StyliticsData.SYFYFullPageModule : Swift.RawRepresentable {} diff --git a/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.swiftdoc index 5fd7052..38e430d 100644 Binary files a/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.swiftinterface index df0d761..583d634 100644 --- a/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ b/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -1,7 +1,7 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 6.1 effective-5.10 (swiftlang-6.1.0.110.21 clang-1700.0.13.3) +// swift-compiler-version: Apple Swift version 6.2 effective-5.10 (swiftlang-6.2.0.19.9 clang-1700.3.19.1) // swift-module-flags: -target x86_64-apple-ios13.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -enable-experimental-feature DebugDescriptionMacro -enable-bare-slash-regex -module-name StyliticsData -// swift-module-flags-ignorable: -no-verify-emitted-module-interface -interface-compiler-version 6.1 +// swift-module-flags-ignorable: -no-verify-emitted-module-interface -formal-cxx-interoperability-mode=off -interface-compiler-version 6.2 import CryptoKit import Foundation import SQLite3 @@ -40,13 +40,21 @@ extension StyliticsData.CollageDimensions : Swift.Decodable { case outfitWidth case imageHeight case imageWidth + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif + #if compiler(>=5.3) && $NonescapableTypes public init?(stringValue: Swift.String) + #endif + #if compiler(>=5.3) && $NonescapableTypes public init?(intValue: Swift.Int) + #endif public typealias RawValue = Swift.String + #if compiler(>=5.3) && $NonescapableTypes public var intValue: Swift.Int? { get } + #endif public var rawValue: Swift.String { get } @@ -85,34 +93,11 @@ public struct ReplacementsResponse { public let response: Foundation.URLResponse? public let data: StyliticsData.ReplacementsResponse.ResponseType? public let error: (any Swift.Error)? + #if compiler(>=5.3) && $NonescapableTypes public init(response: Foundation.URLResponse?, data: StyliticsData.ReplacementsResponse.ResponseType?, error: (any Swift.Error)?) + #endif } -public struct RequestedItem : StyliticsData.IStyliticsData { - public let itemId: Swift.Int? - public let remoteId: Swift.String? - public let accountId: Swift.Int? - public var affiliateLink: Swift.String? - public var imageUrl: Swift.String? -} -extension StyliticsData.RequestedItem : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} -public struct Complementary : StyliticsData.IStyliticsData { - public var requestedItems: [Swift.String : StyliticsData.RequestedItem]? - public var complementaryItems: [Swift.String : [Swift.String : [StyliticsData.OutfitBundleItem]?]]? -} -extension StyliticsData.Complementary : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} -public struct UpsellsResponse { - public typealias ResponseType = StyliticsData.UpsellItems - public let response: Foundation.URLResponse? - public var data: StyliticsData.UpsellsResponse.ResponseType? - public let error: (any Swift.Error)? - public func isResponseEmpty() -> Swift.Bool - public init(response: Foundation.URLResponse?, data: StyliticsData.UpsellsResponse.ResponseType? = nil, error: (any Swift.Error)?) -} -public struct OutfitLandingPage : StyliticsData.IStyliticsData { +public struct OutfitLandingPage { public var outfitBundle: StyliticsData.OutfitBundle? public var outfitBundleItems: [StyliticsData.OutfitBundleItem]? public var similarOutfits: [StyliticsData.OutfitBundle]? @@ -120,15 +105,83 @@ public struct OutfitLandingPage : StyliticsData.IStyliticsData { extension StyliticsData.OutfitLandingPage : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } -public struct StyledForYouFullPageResponse : StyliticsData.IStyliticsData { - public var styledForYouResponse: StyliticsData.StyledForYouResponse - public var trendingBundlesResponse: StyliticsData.TrendingBundlesResponse - public var upsellsResponse: StyliticsData.UpsellsResponse - public init(styledForYouResponse: StyliticsData.StyledForYouResponse, trendingBundlesResponse: StyliticsData.TrendingBundlesResponse, upsellsResponse: StyliticsData.UpsellsResponse) +public struct Outfit { + public let lookbookImageUrl: Swift.String? + public let tags: [Swift.String]? + public let primaryStyliticsItemId: Swift.Int? + public let relativeBoost: Swift.String? + public let label: Swift.String? + public let largeImageUrl: Swift.String? + public let accountId: Swift.Int? + public let versionId: Swift.Int? + public let transparentImageUrl: Swift.String? + public let username: Swift.String? + public let sessionId: Swift.String? + public let baseImageUrl: Swift.String? + public let impressionId: Swift.String? + public let imageUrl: Swift.String? + public let primaryRemoteId: Swift.String? + public let updatedAt: Swift.String? + public let coverImageUrl: Swift.String? + public let id: Swift.Int? + public let accountUsername: Swift.String? + public var items: [StyliticsData.OutfitItem]? + public let onModelImage: Swift.Bool? + public var requestId: Swift.String + public let widgetAPIOutfitSortCompare: StyliticsData.DecodableDictionary? + public let imageUpdatedAt: Swift.String? + public let primaryRequestedID: Swift.String? + public let traits: [StyliticsData.DecodableDictionary]? +} +extension StyliticsData.Outfit : Swift.Decodable { + public init(from decoder: any Swift.Decoder) throws } public struct EngagementsResponse { public var error: (any Swift.Error)? - public init(error: (any Swift.Error)?) +} +public struct OutfitItem { + public let promotions: [Swift.String]? + public let category: Swift.String? + public let tags: [Swift.String]? + public let largeImageUrl: Swift.String? + public let otherClientItemIds: StyliticsData.DecodableDictionary? + public let smallImageUrl: Swift.String? + public let color: Swift.String? + public let accountId: Swift.Int? + public let productId: Swift.String? + public let coords: StyliticsData.Coords? + public let itemId: Swift.Int? + public let name: Swift.String? + public let affiliateLink: Swift.String? + public let username: Swift.String? + public let baseImageUrl: Swift.String? + public let imageUrl: Swift.String? + public let brand: Swift.String? + public let style: Swift.String? + public let remoteId: Swift.String? + public let sku: Swift.String? + public let stocked: Swift.Bool? + public let salePrice: Swift.Double? + public let retailerStyle: Swift.String? + public let clientOriginalImageUrl: Swift.String? + public let accountUsername: Swift.String? + public let retailer: Swift.String? + public let gender: Swift.String? + public let skus: [Swift.String]? + public let retailerColor: Swift.String? + public let price: Swift.Double? + public let pattern: Swift.String? + public var requestId: Swift.String + public let lookbookImageURL: Swift.String? + public let department: Swift.String? + public let colorHex: Swift.String? + public let priceLocalized: Swift.String? + public let transparentImageURL: Swift.String? + public let retailerCategory: Swift.String? + public let salePriceLocalized: Swift.String? +} +extension StyliticsData.OutfitItem : Swift.Decodable { + public init(from decoder: any Swift.Decoder) throws } final public class StyliticsConfig { final public let timeoutInSecs: Swift.Double? @@ -138,7 +191,9 @@ final public class StyliticsConfig { final public var locale: Swift.String? final public let clientName: Swift.String final public var customerProfileId: Swift.String? + #if compiler(>=5.3) && $NonescapableTypes public init(timeoutInSecs: Swift.Double? = nil, enableDebugLogs: Swift.Bool? = nil, dataApisHost: StyliticsData.DataApisHost? = nil, trackingApisHost: StyliticsData.TrackingApisHost? = nil, locale: Swift.String? = nil, clientName: Swift.String, customerProfileId: Swift.String? = nil) + #endif @objc deinit } public struct PurchasedItem { @@ -150,13 +205,19 @@ extension StyliticsData.PurchasedItem : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } extension Swift.Dictionary { + #if compiler(>=5.3) && $NonescapableTypes public func merge(_ dict: [Key : Value]?) -> [Key : Value] + #endif +} +extension StyliticsData.Outfit { + #if compiler(>=5.3) && $NonescapableTypes + public func getAnchorItem() -> StyliticsData.OutfitItem? + #endif } extension StyliticsData.OutfitBundle { - public var pageURL: Swift.String? { - get - } + #if compiler(>=5.3) && $NonescapableTypes public func getAnchorItem() -> StyliticsData.OutfitBundleItem? + #endif } public struct OutfitsResponse { public typealias ResponseType = StyliticsData.Outfits @@ -164,12 +225,6 @@ public struct OutfitsResponse { public let data: StyliticsData.OutfitsResponse.ResponseType? public let error: (any Swift.Error)? } -public struct ComplementaryResponse { - public typealias ResponseType = StyliticsData.Complementary - public let response: Foundation.URLResponse? - public let data: StyliticsData.ComplementaryResponse.ResponseType? - public let error: (any Swift.Error)? -} public struct PurchasesResponse { public var error: (any Swift.Error)? } @@ -221,15 +276,13 @@ extension StyliticsData.ShopTheSetItem : Swift.Decodable { @objc deinit } extension StyliticsData.ExperienceConfigManager { + #if compiler(>=5.3) && $NonescapableTypes public static var labelStyle: Swift.String? { get } - public static func syfyFullPageModules() -> [StyliticsData.SYFYFullPageModule]? - public static var variantWidget: Swift.String? { - get - } + #endif } -public struct GalleryBundles : StyliticsData.IStyliticsData { +public struct GalleryBundles { public var list: [StyliticsData.OutfitBundle] } extension StyliticsData.GalleryBundles : Swift.Decodable { @@ -239,7 +292,9 @@ public enum ContextType : Swift.String { case purchased case browsed case item + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get @@ -253,14 +308,95 @@ public enum NetworkError : Swift.Error { get } } -public struct ModelLookup { -} -public struct TrendingBundles : StyliticsData.IStyliticsData { - public var list: [StyliticsData.OutfitBundle]? +public struct ReplacementItem { + public let promotions: [Swift.String]? + public let category: Swift.String? + public let largeImageUrl: Swift.String? + public let otherClientItemIds: StyliticsData.DecodableDictionary? + public let collageDimensions: StyliticsData.CollageDimensions? + public let smallImageUrl: Swift.String? + public let productId: Swift.String? + public let itemId: Swift.Int? + public let name: Swift.String? + public let affiliateLink: Swift.String? + public let username: Swift.String? + public let imageUrl: Swift.String? + public let brand: Swift.String? + public let region: Swift.String? + public let style: Swift.String? + public let remoteId: Swift.String? + public let sku: Swift.String? + public let rowWidgetImageUrl: Swift.String? + public let salePrice: Swift.Double? + public let id: Swift.Int? + public let retailerStyle: Swift.String? + public let clientOriginalImageUrl: Swift.String? + public let accountUsername: Swift.String? + public let retailer: Swift.String? + public let gender: Swift.String? + public let skus: [Swift.String]? + public let price: Swift.Double? + public let priceLocalized: Swift.String? + public let salePriceLocalized: Swift.String? } -extension StyliticsData.TrendingBundles : Swift.Decodable { +extension StyliticsData.ReplacementItem : Swift.Decodable { + public enum CodingKeys : Swift.String, Swift.CodingKey { + case promotions + case category + case largeImageUrl + case otherClientItemIds + case collageDimensions + case smallImageUrl + case productId + case itemId + case name + case affiliateLink + case username + case imageUrl + case brand + case region + case style + case remoteId + case sku + case rowWidgetImageUrl + case salePrice + case id + case retailerStyle + case clientOriginalImageUrl + case accountUsername + case retailer + case gender + case skus + case price + case priceLocalized + case salePriceLocalized + #if compiler(>=5.3) && $NonescapableTypes + public init?(rawValue: Swift.String) + #endif + #if compiler(>=5.3) && $NonescapableTypes + public init?(stringValue: Swift.String) + #endif + #if compiler(>=5.3) && $NonescapableTypes + public init?(intValue: Swift.Int) + #endif + public typealias RawValue = Swift.String + #if compiler(>=5.3) && $NonescapableTypes + public var intValue: Swift.Int? { + get + } + #endif + public var rawValue: Swift.String { + get + } + public var stringValue: Swift.String { + get + } + } + public func toOutfitItem(outfitItem: StyliticsData.OutfitItem) -> StyliticsData.OutfitItem public init(from decoder: any Swift.Decoder) throws } +public struct ModelLookup { +} public enum TrackingApisHost { case production case staging @@ -272,17 +408,17 @@ public enum TrackingApisHost { public struct StyledForYouResponse { public typealias ResponseType = StyliticsData.StyledForYou public let response: Foundation.URLResponse? - public var data: StyliticsData.StyledForYouResponse.ResponseType? + public let data: StyliticsData.StyledForYouResponse.ResponseType? public let error: (any Swift.Error)? - public func isResponseEmpty() -> Swift.Bool - public init(response: Foundation.URLResponse?, data: StyliticsData.StyledForYouResponse.ResponseType? = nil, error: (any Swift.Error)?) } -public struct Outfits : StyliticsData.IStyliticsData { - public var list: [StyliticsData.OutfitBundle] +public struct Outfits { + public var list: [StyliticsData.Outfit] public let localizationVersion: Swift.String? public var isMixAndMatchEnabled: Swift.Bool public var accountId: Swift.Int? - public init(list: [StyliticsData.OutfitBundle], localizationVersion: Swift.String?, isMixAndMatchEnabled: Swift.Bool, accountId: Swift.Int? = nil) + #if compiler(>=5.3) && $NonescapableTypes + public init(list: [StyliticsData.Outfit], localizationVersion: Swift.String?, isMixAndMatchEnabled: Swift.Bool, accountId: Swift.Int? = nil) + #endif } extension StyliticsData.Outfits : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws @@ -295,9 +431,9 @@ public enum Event : Swift.String, Swift.CaseIterable { case jumplink case visit case addToCart - case seeMoreExpand - case seeMoreCollapse + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias AllCases = [StyliticsData.Event] public typealias RawValue = Swift.String nonisolated public static var allCases: [StyliticsData.Event] { @@ -317,7 +453,9 @@ public enum UIComponent : Swift.String { case productList case miniModal case bundleCta + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get @@ -326,7 +464,9 @@ public enum UIComponent : Swift.String { public enum ShopTheSetEventType : Swift.String { case set case item + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get @@ -347,7 +487,9 @@ public enum TrackingInfoKey : Swift.String { case uiComponent case outfit case outfitBundle + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get @@ -361,19 +503,17 @@ public enum TrackingWidgetType : Swift.String { case dynamicGalleries case outfitLandingPage case grid - case trendingBundles - case upsells - case styledForYouFullPage + #if compiler(>=5.3) && $NonescapableTypes public init?(rawValue: Swift.String) + #endif public typealias RawValue = Swift.String public var rawValue: Swift.String { get } } -public struct StyledForYou : StyliticsData.IStyliticsData { +public struct StyledForYou { public var purchased: StyliticsData.StyledForYouContext? public var browsed: StyliticsData.StyledForYouContext? - public init(purchased: StyliticsData.StyledForYouContext? = nil, browsed: StyliticsData.StyledForYouContext? = nil) } extension StyliticsData.StyledForYou : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws @@ -383,7 +523,9 @@ public struct BundleContext { public let contextType: StyliticsData.ContextType public let pairingMessage: Swift.String? public let productName: Swift.String? + #if compiler(>=5.3) && $NonescapableTypes public init(imageUrl: Swift.String?, contextType: StyliticsData.ContextType, pairingMessage: Swift.String?, productName: Swift.String?) + #endif } public struct ShopTheSetItemsInfo { public let topItem: StyliticsData.ShopTheSetItem @@ -392,12 +534,14 @@ public struct ShopTheSetItemsInfo { public let bottomItemPosition: Swift.Int public let actionItemPosition: StyliticsData.ShopTheSetActionItemPosition public init(topItem: StyliticsData.ShopTheSetItem, topItemPosition: Swift.Int, bottomItem: StyliticsData.ShopTheSetItem, bottomItemPosition: Swift.Int, actionItemPosition: StyliticsData.ShopTheSetActionItemPosition) + #if compiler(>=5.3) && $NonescapableTypes public var collectionIds: [Swift.Int]? { get } + #endif } -public struct ReplacementItems : StyliticsData.IStyliticsData { - public let items: [Swift.String : [StyliticsData.OutfitBundleItem]] +public struct ReplacementItems { + public let items: [Swift.String : [StyliticsData.ReplacementItem]] } extension StyliticsData.ReplacementItems : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws @@ -407,20 +551,23 @@ extension StyliticsData.ReplacementItems : Swift.Decodable { public static func replacements(optionsInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.ReplacementsResponse) -> Swift.Void) public static func dynamicGalleries(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.DynamicGalleriesResponse) -> Swift.Void) throws public static func styledForYou(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.StyledForYouResponse) -> Swift.Void) throws - public static func styledForYouFullPage(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.StyledForYouFullPageResponse) -> Swift.Void) throws - public static func trendingBundles(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.TrendingBundlesResponse) -> Swift.Void) throws - public static func upsells(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.UpsellsResponse) -> Swift.Void) throws public static func shopTheSet(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.ShopTheSetResponse) -> Swift.Void) throws - public static func outfitLandingPage(id: Swift.Int, filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.OutfitLandingPageResponse) -> Swift.Void) throws + public static func outfitLandingPage(outfitId: Swift.Int, filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.OutfitLandingPageResponse) -> Swift.Void) throws public static func configure(config: StyliticsData.StyliticsConfig) throws + #if compiler(>=5.3) && $NonescapableTypes public static func engagement(trackingInfo: StyliticsData.EngagementsTrackingInfo, response: ((StyliticsData.EngagementsResponse) -> Swift.Void)? = nil) + #endif + #if compiler(>=5.3) && $NonescapableTypes public static func purchases(purchasedItems: StyliticsData.PurchasedItems, response: ((StyliticsData.PurchasesResponse) -> Swift.Void)? = nil) + #endif + #if compiler(>=5.3) && $NonescapableTypes public static func updateGlobalLocale(_ locale: Swift.String?) throws + #endif + #if compiler(>=5.3) && $NonescapableTypes public static func updateCustomerProfileId(_ customerProfileId: Swift.String?) throws + #endif public static func doNotTrack(_ doNotTrack: Swift.Bool) public static func outfitsCountDisplayedByUxSdk(outfits: StyliticsData.Outfits, outfitTemplate: StyliticsData.OutfitTemplate) -> Swift.Int - public static func complementary(optionsInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.ComplementaryResponse) -> Swift.Void) throws - public static func shopTheImage(filterInfo: [Swift.String : Swift.String], response: @escaping (StyliticsData.ShopTheImageResponse) -> Swift.Void) throws @objc deinit } public struct OutfitLandingPageResponse { @@ -429,7 +576,7 @@ public struct OutfitLandingPageResponse { public let data: StyliticsData.OutfitLandingPageResponse.ResponseType? public let error: (any Swift.Error)? } -public struct ShopTheSet : StyliticsData.IStyliticsData { +public struct ShopTheSet { public let accountId: Swift.Int? public var itemSets: [[StyliticsData.ShopTheSetItem]]? } @@ -437,12 +584,18 @@ extension StyliticsData.ShopTheSet : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } public struct PurchasedItems { - public init(currency: Swift.String, orderId: Swift.String? = nil, itemInfoList: [StyliticsData.PurchasedItemInfo]) + public init(currency: Swift.String, orderId: Swift.String, itemInfoList: [StyliticsData.PurchasedItemInfo], orderTotal: Swift.Double, locale: Swift.String) throws } public struct PurchasedItemInfo { - public init?(remoteId: Swift.String?, itemId: Swift.String?, price: Swift.Double?) - public init?(remoteId: Swift.String?, itemId: Swift.String?, price: Swift.Int?) - public init?(remoteId: Swift.String?, itemId: Swift.Int?, price: Swift.Double?) + #if compiler(>=5.3) && $NonescapableTypes + public init?(remoteId: Swift.String?, itemId: Swift.String?, price: Swift.Double?, quantity: Swift.Int?) + #endif + #if compiler(>=5.3) && $NonescapableTypes + public init?(remoteId: Swift.String?, itemId: Swift.String?, price: Swift.Int?, quantity: Swift.Int?) + #endif + #if compiler(>=5.3) && $NonescapableTypes + public init?(remoteId: Swift.String?, itemId: Swift.Int?, price: Swift.Double?, quantity: Swift.Int?) + #endif } public struct OutfitBundleItem { public let promotions: [Swift.String]? @@ -484,47 +637,14 @@ public struct OutfitBundleItem { public let skus: [Swift.String]? public let retailerColor: Swift.String? public let pattern: Swift.String? - public let coords: StyliticsData.Coords? - public var relativeBoost: Swift.String? - public let collageDimensions: StyliticsData.CollageDimensions? - public let region: Swift.String? - public let rowWidgetImageUrl: Swift.String? - public let id: Swift.Int? - public var widgetType: StyliticsData.TrackingWidgetType? - public let weCategory: Swift.String? - public let originalImageUrl: Swift.String? - public let hexColor: Swift.String? - public let relevance: Swift.Double? - public let guided: Swift.Bool? } extension StyliticsData.OutfitBundleItem : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } -extension StyliticsData.OutfitBundleItem { - public func updateReplacementFromAnchorItem(_ anchorItem: StyliticsData.OutfitBundleItem) -> StyliticsData.OutfitBundleItem -} -public struct ShopTheImageResponse { - public typealias ResponseType = StyliticsData.ShopTheImage - public let response: Foundation.URLResponse? - public let data: StyliticsData.ShopTheImageResponse.ResponseType? - public let error: (any Swift.Error)? -} -public struct UpsellItems : StyliticsData.IStyliticsData { - public var upsells: [StyliticsData.OutfitBundleItem]? -} -extension StyliticsData.UpsellItems : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} public enum EngagementInfo { - case replacement(outfitBundle: StyliticsData.OutfitBundle, oldOutfitBundleItem: StyliticsData.OutfitBundleItem, newOutfitBundleItem: StyliticsData.OutfitBundleItem) - case outfitBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case outfitBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case classicBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case classicBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case hotspotBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case hotspotBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case gridBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case gridBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) + case outfit(outfit: StyliticsData.Outfit, position: Swift.Int) + case outfitItem(outfitItem: StyliticsData.OutfitItem, position: Swift.Int) + case replacement(outfit: StyliticsData.Outfit, oldOutfitItem: StyliticsData.OutfitItem, newOutfitItem: StyliticsData.OutfitItem) case galleryBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) case galleryBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) case eventDetails(requestId: Swift.String) @@ -533,17 +653,11 @@ public enum EngagementInfo { case styledForYouBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) case outfitLandingPageBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) case outfitLandingPageBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case trendingBundle(outfitBundle: StyliticsData.OutfitBundle, position: Swift.Int) - case trendingBundleItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case upsellsItemData(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) - case styledForYouFullPageData(requestId: Swift.String, position: Swift.Int) - case shopTheImageItem(outfitBundleItem: StyliticsData.OutfitBundleItem, position: Swift.Int) } public struct EngagementsTrackingInfo { - public let event: StyliticsData.Event - public let engagementInfo: StyliticsData.EngagementInfo - public let extraInfo: [Swift.String : Any]? + #if compiler(>=5.3) && $NonescapableTypes public init(event: StyliticsData.Event, engagementInfo: StyliticsData.EngagementInfo, extraInfo: [Swift.String : Any]? = nil) + #endif } public struct StyledForYouContext { public var requested: [StyliticsData.StyledForYouContextItem] @@ -571,32 +685,6 @@ public enum DataApisHost { get } } -public protocol IStyliticsData { -} -public struct Matches : StyliticsData.IStyliticsData { - public let status: Swift.String? - public let imageUrl: Swift.String? - public var featureGroups: [Swift.String : StyliticsData.Features]? - public let accountId: Swift.Int? -} -extension StyliticsData.Matches : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} -public struct ShopTheImage : StyliticsData.IStyliticsData { - public var version: Swift.String? - public var matches: [Swift.String : StyliticsData.Matches]? -} -extension StyliticsData.ShopTheImage : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} -public struct Features : StyliticsData.IStyliticsData { - public var category: Swift.String? - public var coords: StyliticsData.Coords? - public var items: [StyliticsData.OutfitBundleItem]? -} -extension StyliticsData.Features : Swift.Decodable { - public init(from decoder: any Swift.Decoder) throws -} public enum OutfitTemplate { case classic case hotspot @@ -607,16 +695,6 @@ public enum OutfitTemplate { get } } -public enum SYFYFullPageModule : Swift.String { - case syfy - case trendingBundles - case upsells - public init?(rawValue: Swift.String) - public typealias RawValue = Swift.String - public var rawValue: Swift.String { - get - } -} public struct Personalization { public let browsedItems: [StyliticsData.BrowsedItem]? public let purchasedItems: [StyliticsData.PurchasedItem]? @@ -624,14 +702,6 @@ public struct Personalization { extension StyliticsData.Personalization : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws } -public struct TrendingBundlesResponse { - public typealias ResponseType = StyliticsData.TrendingBundles - public let response: Foundation.URLResponse? - public var data: StyliticsData.TrendingBundlesResponse.ResponseType? - public let error: (any Swift.Error)? - public func isResponseEmpty() -> Swift.Bool - public init(response: Foundation.URLResponse?, data: StyliticsData.TrendingBundlesResponse.ResponseType? = nil, error: (any Swift.Error)?) -} public struct OutfitBundle { public let personalization: StyliticsData.Personalization? public let lookbookImageUrl: Swift.String? @@ -656,15 +726,6 @@ public struct OutfitBundle { public let updatedAt: Swift.String? public let relativeBoost: Swift.String? public let primaryRequestedId: Swift.String? - public let label: Swift.String? - public let versionId: Swift.Int? - public let sessionId: Swift.String? - public let impressionId: Swift.String? - public let onModelImage: Swift.Bool? - public let widgetAPIOutfitSortCompare: StyliticsData.DecodableDictionary? - public let imageUpdatedAt: Swift.String? - public let traits: [StyliticsData.DecodableDictionary]? - public var widgetType: StyliticsData.TrackingWidgetType? } extension StyliticsData.OutfitBundle : Swift.Decodable { public init(from decoder: any Swift.Decoder) throws @@ -677,6 +738,9 @@ extension StyliticsData.ContextType : Swift.Hashable {} extension StyliticsData.ContextType : Swift.RawRepresentable {} extension StyliticsData.NetworkError : Swift.Equatable {} extension StyliticsData.NetworkError : Swift.Hashable {} +extension StyliticsData.ReplacementItem.CodingKeys : Swift.Equatable {} +extension StyliticsData.ReplacementItem.CodingKeys : Swift.Hashable {} +extension StyliticsData.ReplacementItem.CodingKeys : Swift.RawRepresentable {} extension StyliticsData.Event : Swift.Equatable {} extension StyliticsData.Event : Swift.Hashable {} extension StyliticsData.Event : Swift.RawRepresentable {} @@ -696,6 +760,3 @@ extension StyliticsData.TrackingWidgetType : Swift.Hashable {} extension StyliticsData.TrackingWidgetType : Swift.RawRepresentable {} extension StyliticsData.OutfitTemplate : Swift.Equatable {} extension StyliticsData.OutfitTemplate : Swift.Hashable {} -extension StyliticsData.SYFYFullPageModule : Swift.Equatable {} -extension StyliticsData.SYFYFullPageModule : Swift.Hashable {} -extension StyliticsData.SYFYFullPageModule : Swift.RawRepresentable {} diff --git a/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/StyliticsData b/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/StyliticsData index 077e879..0198a32 100755 Binary files a/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/StyliticsData and b/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/StyliticsData differ diff --git a/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/_CodeSignature/CodeResources b/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/_CodeSignature/CodeResources index 208dc60..2f5713d 100644 --- a/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/_CodeSignature/CodeResources +++ b/Frameworks/StyliticsData.xcframework/ios-arm64_x86_64-simulator/StyliticsData.framework/_CodeSignature/CodeResources @@ -10,7 +10,7 @@ Headers/StyliticsData-Swift.h - FIQk5DDPqjRC+rwF7afFQvRHo4U= + Mv5VIeDur+xi087SL0q8Xxesumk= Headers/StyliticsData.h @@ -18,47 +18,47 @@ Info.plist - Hqik3I11maCMvMy4RN6ogVbhwNM= + 4IHeh+kkcQYQOh/NDBxN2bSOusE= Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.abi.json - iSIW2Ur9rVi0cCZdM3d3HleRSqk= + qE4IvTS1b1trj4AFHO82yzrVIlg= Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface - jpM1JT1SaVIfNzh+dQFygw36LOI= + APLDVt+9l8BJg1plDBmNjnodXmk= Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.swiftdoc - VS9ey/Z1AP6W48dfcf+yBhw1wQ8= + 3sXI8NTubIjtouEsoRPyfo+QVuI= Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.swiftinterface - jpM1JT1SaVIfNzh+dQFygw36LOI= + APLDVt+9l8BJg1plDBmNjnodXmk= Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.swiftmodule - n+vVKIE5o4BUgO/70exem4+gpLM= + IPRsBfREte1DdTHo/K123h62LZg= Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.abi.json - iSIW2Ur9rVi0cCZdM3d3HleRSqk= + qE4IvTS1b1trj4AFHO82yzrVIlg= Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface - cZc8Ti0cc/T19NxsJEFPKTjaQ8Y= + 8e6oLHifFy/KUXu6fIBaVrCdTEI= Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - gGAMSzBEt8rqxX6SYo21JAoCJ6s= + 4HWggfkV8e3Vd1hBpl+wMIV6x3c= Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - cZc8Ti0cc/T19NxsJEFPKTjaQ8Y= + 8e6oLHifFy/KUXu6fIBaVrCdTEI= Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - 2C1vlwIZUnSJ7nc3Y/qsZU55INk= + haPZUB373iTBavcGCuK+und5T+8= Modules/module.modulemap @@ -90,7 +90,7 @@ hash2 - W6dBjxtYAGcGb8oQSKC6N4QCzMxy8k2tMt7FNPqcO+k= + szv9lKzCe6jbPY8T35sMxYqsw/CcPuH+eUOwkvSGQ6s= Headers/StyliticsData.h @@ -104,70 +104,70 @@ hash2 - Tsy5RKJ8SvKywOHt5jVfRg3+ERTHp65ngUo+uJc9avM= + U5mhGSX/ZoI3nQyVxQLJCilat7zlgyCc/JjqqrweOkE= Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface hash2 - PEVAcfelbrvyZ4LyJulz3qrOI6KsuWAzeFtbtfeSY7s= + 81cgwd4zMcUx+rWf+mYqeq5z8j5eaKGPaVU2jPHVDi4= Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.swiftdoc hash2 - gEGVaW2dOIlSoWWhds95jvZZV1dMgtpfJX2icS2yG6k= + ekKMCV6GpcEUxlOIfwdHjgKnJrseeHeZ7lH7MSkIdIU= Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.swiftinterface hash2 - PEVAcfelbrvyZ4LyJulz3qrOI6KsuWAzeFtbtfeSY7s= + 81cgwd4zMcUx+rWf+mYqeq5z8j5eaKGPaVU2jPHVDi4= Modules/StyliticsData.swiftmodule/arm64-apple-ios-simulator.swiftmodule hash2 - PEOY29lZQyu/wjP+7DFnr9k805CJ/uHKVriylYU1b5w= + xQnCbjVGDYp65z0pGBeTBupPvY9++iIR6mGy/e6oB5E= Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.abi.json hash2 - Tsy5RKJ8SvKywOHt5jVfRg3+ERTHp65ngUo+uJc9avM= + U5mhGSX/ZoI3nQyVxQLJCilat7zlgyCc/JjqqrweOkE= Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface hash2 - nlPurNw8StLnAVKR4hW55J+E19hQtYcj9FwpjECjm2E= + T0DKQ09A1FZhl3LqriGBNeeiVC8Dt550frZYYMAgcXM= Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.swiftdoc hash2 - ItUylvHR+H4mp1GrnyVZnqXBkhFiN4jzq22c8R+7CjY= + BJlGL59cvXbIP6pS3q6N5x4GcxJhjyUYVNL6yOV5tDo= Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.swiftinterface hash2 - nlPurNw8StLnAVKR4hW55J+E19hQtYcj9FwpjECjm2E= + T0DKQ09A1FZhl3LqriGBNeeiVC8Dt550frZYYMAgcXM= Modules/StyliticsData.swiftmodule/x86_64-apple-ios-simulator.swiftmodule hash2 - BjJAGJh7wSa8vVzg+XBckmWpvkR42fb+Vk+KwWKSKxE= + E1q+zbPRSeILPXo2WeFeIAbrJMetQm9WWnT7IkhLDsU= Modules/module.modulemap