From d7612694071865a6784af686dc0a660e367254ee Mon Sep 17 00:00:00 2001 From: Pankaj Patel Date: Fri, 2 Dec 2022 21:21:12 +0530 Subject: [PATCH] Release 0.3.1 - Added version method to help with debugging. - More robust internal logging and debugging mechanisms. --- PhylloConnect.podspec | 2 +- .../PhylloConnect.framework/Assets.car | Bin 20832 -> 20832 bytes .../Headers/PhylloConnect-Swift.h | 95 +- .../Headers/PhylloConnect.h | 1 - .../PhylloConnect.framework/Info.plist | Bin 798 -> 796 bytes .../arm64-apple-ios.abi.json | 25655 +++++++++++++++- .../arm64-apple-ios.private.swiftinterface | 706 +- .../arm64-apple-ios.private.swiftinterface-e | 706 +- .../arm64-apple-ios.swiftdoc | Bin 620 -> 40932 bytes .../arm64-apple-ios.swiftinterface | 706 +- .../arm64-apple-ios.swiftinterface-e | 706 +- .../PhylloConnect.framework/PhylloConnect | Bin 145064 -> 795920 bytes .../PhylloConnect.framework/Assets.car | Bin 20832 -> 20832 bytes .../Headers/PhylloConnect-Swift.h | 190 +- .../Headers/PhylloConnect.h | 1 - .../PhylloConnect.framework/Info.plist | Bin 778 -> 776 bytes .../arm64-apple-ios-simulator.abi.json | 25655 +++++++++++++++- ...apple-ios-simulator.private.swiftinterface | 706 +- ...ple-ios-simulator.private.swiftinterface-e | 706 +- .../arm64-apple-ios-simulator.swiftdoc | Bin 632 -> 40944 bytes .../arm64-apple-ios-simulator.swiftinterface | 706 +- ...arm64-apple-ios-simulator.swiftinterface-e | 706 +- .../x86_64-apple-ios-simulator.abi.json | 25655 +++++++++++++++- ...apple-ios-simulator.private.swiftinterface | 706 +- ...ple-ios-simulator.private.swiftinterface-e | 706 +- .../x86_64-apple-ios-simulator.swiftdoc | Bin 632 -> 40944 bytes .../x86_64-apple-ios-simulator.swiftinterface | 706 +- ...86_64-apple-ios-simulator.swiftinterface-e | 706 +- .../PhylloConnect.framework/PhylloConnect | Bin 339856 -> 1700064 bytes .../_CodeSignature/CodeResources | 54 +- .../UserInterfaceState.xcuserstate | Bin 88340 -> 87252 bytes .../ViewControllers/ViewController.swift | 2 + .../PhylloConnectSample/Views/Main.storyboard | 4 +- README.md | 5 + 34 files changed, 83827 insertions(+), 1964 deletions(-) diff --git a/PhylloConnect.podspec b/PhylloConnect.podspec index 285f0cb..bd9dd19 100644 --- a/PhylloConnect.podspec +++ b/PhylloConnect.podspec @@ -3,7 +3,7 @@ Pod::Spec.new do |spec| spec.name = 'PhylloConnect' - spec.version = '0.3.0' + spec.version = '0.3.1' spec.summary = 'Phyllo Connect is a quick and secure way to connect work platforms via Phyllo in your iOS app.' spec.description = 'Phyllo Connect is a quick and secure way to connect work platforms via Phyllo in your iOS app. Connect SDK manages work platform authentication (credential validation, multi-factor authentication, error handling, etc).' diff --git a/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Assets.car b/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Assets.car index 416bfeb5171bf002147bafb1c8cdf0abc465a6e5..fd4c290379584f9447b42be0d105ed3d705502ff 100644 GIT binary patch delta 87 zcmaE`i1EQ9#trjTc)1xE7`T9#6NouB2eLfjpS;0DVe$kMh0PaCs(Azj7#K_z0Ogo~ U^adc!zd6QHp972V9M2={0I(esvH$=8 delta 87 zcmaE`i1EQ9#trjTcsUsu7&w5K8;H3!2eLfjpS;0DVe$kMh0PaCs(A$Y85m3!0Ogo~ U^ada;usOz2p972V9M2={0I%H>vH$=8 diff --git a/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Headers/PhylloConnect-Swift.h b/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Headers/PhylloConnect-Swift.h index 2e2e553..175d822 100644 --- a/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Headers/PhylloConnect-Swift.h +++ b/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Headers/PhylloConnect-Swift.h @@ -230,6 +230,8 @@ using UInt = size_t; #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif +@import Foundation; +@import ObjectiveC; #endif #endif @@ -250,10 +252,100 @@ using UInt = size_t; #endif #if defined(__OBJC__) + + +@class SEGConfiguration; + +SWIFT_CLASS_NAMED("ObjCAnalytics") +@interface SEGAnalytics : NSObject +- (nonnull instancetype)initWithConfiguration:(SEGConfiguration * _Nonnull)configuration OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_DEPRECATED_MSG("-init is unavailable"); +@end + @class NSString; +@interface SEGAnalytics (SWIFT_EXTENSION(PhylloConnect)) +@property (nonatomic, readonly, copy) NSString * _Nonnull anonymousId; +@property (nonatomic, readonly, copy) NSString * _Nullable userId; +- (NSDictionary * _Nullable)traits SWIFT_WARN_UNUSED_RESULT; +- (void)flush; +- (void)reset; +- (NSDictionary * _Nullable)settings SWIFT_WARN_UNUSED_RESULT; +- (NSString * _Nonnull)version SWIFT_WARN_UNUSED_RESULT; +@end + + +@interface SEGAnalytics (SWIFT_EXTENSION(PhylloConnect)) +- (void)track:(NSString * _Nonnull)name; +- (void)track:(NSString * _Nonnull)name properties:(NSDictionary * _Nullable)properties; +/// Associate a user with their unique ID and record traits about them. +/// \param userId A database ID (or email address) for this user. +/// For more information on how we generate the UUID and Apple’s policies on IDs, see +/// https://segment.io/libraries/ios#ids +/// In the case when user logs out, make sure to call reset() to clear user’s identity info. +/// +- (void)identify:(NSString * _Nonnull)userId; +/// Associate a user with their unique ID and record traits about them. +/// \param userId A database ID (or email address) for this user. +/// For more information on how we generate the UUID and Apple’s policies on IDs, see +/// https://segment.io/libraries/ios#ids +/// +/// \param traits A dictionary of traits you know about the user. Things like: email, name, plan, etc. +/// In the case when user logs out, make sure to call reset() to clear user’s identity info. +/// +- (void)identify:(NSString * _Nonnull)userId traits:(NSDictionary * _Nullable)traits; +/// Track a screen change with a title, category and other properties. +/// \param screenTitle The title of the screen being tracked. +/// +- (void)screen:(NSString * _Nonnull)title; +/// Track a screen change with a title, category and other properties. +/// \param screenTitle The title of the screen being tracked. +/// +/// \param category A category to the type of screen if it applies. +/// +- (void)screen:(NSString * _Nonnull)title category:(NSString * _Nullable)category; +/// Track a screen change with a title, category and other properties. +/// \param screenTitle The title of the screen being tracked. +/// +/// \param category A category to the type of screen if it applies. +/// +/// \param properties Any extra metadata associated with the screen. e.g. method of access, size, etc. +/// +- (void)screen:(NSString * _Nonnull)title category:(NSString * _Nullable)category properties:(NSDictionary * _Nullable)properties; +/// Associate a user with a group such as a company, organization, project, etc. +/// \param groupId A unique identifier for the group identification in your system. +/// +- (void)group:(NSString * _Nonnull)groupId; +/// Associate a user with a group such as a company, organization, project, etc. +/// \param groupId A unique identifier for the group identification in your system. +/// +/// \param traits Traits of the group you may be interested in such as email, phone or name. +/// +- (void)group:(NSString * _Nonnull)groupId traits:(NSDictionary * _Nullable)traits; +- (void)alias:(NSString * _Nonnull)newId; +@end + + +SWIFT_CLASS_NAMED("ObjCConfiguration") +@interface SEGConfiguration : NSObject +@property (nonatomic) id _Nullable application; +@property (nonatomic) BOOL trackApplicationLifecycleEvents; +@property (nonatomic) BOOL trackDeeplinks; +@property (nonatomic) NSInteger flushAt; +@property (nonatomic) NSTimeInterval flushInterval; +@property (nonatomic, copy) NSDictionary * _Nonnull defaultSettings; +@property (nonatomic) BOOL autoAddSegmentDestination; +@property (nonatomic, copy) NSString * _Nonnull apiHost; +@property (nonatomic, copy) NSString * _Nonnull cdnHost; +- (nonnull instancetype)initWithWriteKey:(NSString * _Nonnull)writeKey OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_DEPRECATED_MSG("-init is unavailable"); +@end + + SWIFT_PROTOCOL("_TtP13PhylloConnect21PhylloConnectDelegate_") -@protocol PhylloConnectDelegate +@protocol PhylloConnectDelegate - (void)onAccountConnectedWithAccount_id:(NSString * _Nonnull)account_id work_platform_id:(NSString * _Nonnull)work_platform_id user_id:(NSString * _Nonnull)user_id; - (void)onAccountDisconnectedWithAccount_id:(NSString * _Nonnull)account_id work_platform_id:(NSString * _Nonnull)work_platform_id user_id:(NSString * _Nonnull)user_id; - (void)onTokenExpiredWithUser_id:(NSString * _Nonnull)user_id; @@ -264,6 +356,7 @@ SWIFT_PROTOCOL("_TtP13PhylloConnect21PhylloConnectDelegate_") + #endif #if defined(__cplusplus) #endif diff --git a/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Headers/PhylloConnect.h b/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Headers/PhylloConnect.h index 0ca679f..f9658be 100644 --- a/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Headers/PhylloConnect.h +++ b/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Headers/PhylloConnect.h @@ -15,4 +15,3 @@ FOUNDATION_EXPORT const unsigned char PhylloConnectVersionString[]; // In this header, you should import all the public headers of your framework using statements like #import - diff --git a/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Info.plist b/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Info.plist index 326b7c1997c104213c9407ff200bfa0a73a4945a..678ba5c9fb32619c61d521f1da27756f13d1c22b 100644 GIT binary patch delta 92 zcmbQoHivD37O$*=qLQ+rimIBrhPLiT^Noy5CI*vVFl#j>^$jHx2^$!j- noNU4r!J(xsz$n19P", - "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" + "RawDocComment" + ] }, { "kind": "Function", - "name": "onAccountDisconnected", - "printedName": "onAccountDisconnected(account_id:work_platform_id:user_id:)", + "name": "reduce", + "printedName": "reduce(state:)", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DependentMember", + "printedName": "τ_0_0.StateType" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DependentMember", + "printedName": "τ_0_0.StateType" } ], "declKind": "Func", - "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onAccountDisconnectedWithAccount_id:work_platform_id:user_id:", - "mangledName": "$s13PhylloConnect0aB8DelegateP21onAccountDisconnected10account_id014work_platform_H005user_H0ySS_S2StF", + "usr": "s:13PhylloConnect6ActionP6reduce5state9StateTypeQzAG_tF", + "mangledName": "$s13PhylloConnect6ActionP6reduce5state9StateTypeQzAG_tF", "moduleName": "PhylloConnect", - "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Action>", + "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ - "ObjC" + "RawDocComment" ], "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect6ActionP", + "mangledName": "$s13PhylloConnect6ActionP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0.StateType : PhylloConnect.State>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "AsyncAction", + "printedName": "AsyncAction", + "children": [ + { + "kind": "AssociatedType", + "name": "StateType", + "printedName": "StateType", + "declKind": "AssociatedType", + "usr": "s:13PhylloConnect11AsyncActionP9StateTypeQa", + "mangledName": "$s13PhylloConnect11AsyncActionP9StateTypeQa", + "moduleName": "PhylloConnect", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ] }, { - "kind": "Function", - "name": "onTokenExpired", - "printedName": "onTokenExpired(user_id:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onTokenExpiredWithUser_id:", - "mangledName": "$s13PhylloConnect0aB8DelegateP14onTokenExpired7user_idySS_tF", + "kind": "AssociatedType", + "name": "ResultType", + "printedName": "ResultType", + "declKind": "AssociatedType", + "usr": "s:13PhylloConnect11AsyncActionP10ResultTypeQa", + "mangledName": "$s13PhylloConnect11AsyncActionP10ResultTypeQa", "moduleName": "PhylloConnect", - "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", - "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" + "RawDocComment" + ] }, { "kind": "Function", - "name": "onExit", - "printedName": "onExit(reason:user_id:)", + "name": "operation", + "printedName": "operation(state:completion:)", "children": [ { "kind": "TypeNominal", @@ -298,111 +210,262 @@ }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DependentMember", + "printedName": "τ_0_0.StateType" }, { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(τ_0_0.ResultType?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0.ResultType?", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.ResultType" + } + ], + "usr": "s:Sq" + } + ] } ], "declKind": "Func", - "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onExitWithReason:user_id:", - "mangledName": "$s13PhylloConnect0aB8DelegateP6onExit6reason7user_idySS_SStF", + "usr": "s:13PhylloConnect11AsyncActionP9operation5state10completiony9StateTypeQz_y06ResultI0QzSgctF", + "mangledName": "$s13PhylloConnect11AsyncActionP9operation5state10completiony9StateTypeQz_y06ResultI0QzSgctF", "moduleName": "PhylloConnect", - "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.AsyncAction>", + "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ - "ObjC" + "RawDocComment" ], "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", - "name": "onConnectionFailure", - "printedName": "onConnectionFailure(reason:work_platform_id:user_id:)", + "name": "reduce", + "printedName": "reduce(state:operationResult:)", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DependentMember", + "printedName": "τ_0_0.StateType" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DependentMember", + "printedName": "τ_0_0.StateType" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "τ_0_0.ResultType?", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.ResultType" + } + ], + "usr": "s:Sq" } ], "declKind": "Func", - "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onConnectionFailureWithReason:work_platform_id:user_id:", - "mangledName": "$s13PhylloConnect0aB8DelegateP19onConnectionFailure6reason16work_platform_id05user_J0ySS_S2StF", + "usr": "s:13PhylloConnect11AsyncActionP6reduce5state15operationResult9StateTypeQzAH_0hJ0QzSgtF", + "mangledName": "$s13PhylloConnect11AsyncActionP6reduce5state15operationResult9StateTypeQzAH_0hJ0QzSgtF", "moduleName": "PhylloConnect", - "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.AsyncAction>", + "sugared_genericSig": "", "protocolReq": true, - "objc_name": "onConnectionFailureWithReason:work_platform_id:user_id:", "declAttributes": [ - "Optional", - "ObjC" + "RawDocComment" ], "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" } ], "declKind": "Protocol", - "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate", - "mangledName": "$s13PhylloConnect0aB8DelegateP", + "usr": "s:13PhylloConnect11AsyncActionP", + "mangledName": "$s13PhylloConnect11AsyncActionP", "moduleName": "PhylloConnect", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0.StateType : PhylloConnect.State>", + "sugared_genericSig": "", "declAttributes": [ "AccessControl", - "ObjC" + "RawDocComment" ] }, { - "kind": "TypeDecl", - "name": "PhylloConnect", - "printedName": "PhylloConnect", - "children": [ - { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StartupQueue", + "printedName": "StartupQueue", + "children": [ + { "kind": "Var", - "name": "shared", - "printedName": "shared", + "name": "running", + "printedName": "running", "children": [ { "kind": "TypeNominal", - "name": "PhylloConnect", - "printedName": "PhylloConnect.PhylloConnect", - "usr": "s:13PhylloConnectAAC" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], "declKind": "Var", - "usr": "s:13PhylloConnectAAC6sharedABvpZ", - "mangledName": "$s13PhylloConnectAAC6sharedABvpZ", + "usr": "s:13PhylloConnect12StartupQueueC7runningSbvp", + "mangledName": "$s13PhylloConnect12StartupQueueC7runningSbvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "Custom" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect12StartupQueueC7runningSbvg", + "mangledName": "$s13PhylloConnect12StartupQueueC7runningSbvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect12StartupQueueC7runningSbvs", + "mangledName": "$s13PhylloConnect12StartupQueueC7runningSbvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect12StartupQueueC7runningSbvM", + "mangledName": "$s13PhylloConnect12StartupQueueC7runningSbvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect12StartupQueueC4typeAA10PluginTypeOvp", + "mangledName": "$s13PhylloConnect12StartupQueueC4typeAA10PluginTypeOvp", "moduleName": "PhylloConnect", - "static": true, "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", "AccessControl" ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -411,42 +474,52 @@ "children": [ { "kind": "TypeNominal", - "name": "PhylloConnect", - "printedName": "PhylloConnect.PhylloConnect", - "usr": "s:13PhylloConnectAAC" + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" } ], "declKind": "Accessor", - "usr": "s:13PhylloConnectAAC6sharedABvgZ", - "mangledName": "$s13PhylloConnectAAC6sharedABvgZ", + "usr": "s:13PhylloConnect12StartupQueueC4typeAA10PluginTypeOvg", + "mangledName": "$s13PhylloConnect12StartupQueueC4typeAA10PluginTypeOvg", "moduleName": "PhylloConnect", - "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "phylloConnectDelegate", - "printedName": "phylloConnectDelegate", + "name": "analytics", + "printedName": "analytics", "children": [ { "kind": "TypeNominal", - "name": "WeakStorage", - "printedName": "PhylloConnect.PhylloConnectDelegate?" + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvp", - "mangledName": "$s13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvp", + "usr": "s:13PhylloConnect12StartupQueueC9analyticsAA9AnalyticsCSgvp", + "mangledName": "$s13PhylloConnect12StartupQueueC9analyticsAA9AnalyticsCSgvp", "moduleName": "PhylloConnect", "declAttributes": [ "HasInitialValue", "HasStorage", - "ReferenceOwnership", "AccessControl" ], - "ownership": 1, "hasStorage": true, "accessors": [ { @@ -457,21 +530,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "PhylloConnect.PhylloConnectDelegate?", + "printedName": "PhylloConnect.Analytics?", "children": [ { "kind": "TypeNominal", - "name": "PhylloConnectDelegate", - "printedName": "PhylloConnect.PhylloConnectDelegate", - "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate" + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvg", - "mangledName": "$s13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvg", + "usr": "s:13PhylloConnect12StartupQueueC9analyticsAA9AnalyticsCSgvg", + "mangledName": "$s13PhylloConnect12StartupQueueC9analyticsAA9AnalyticsCSgvg", "moduleName": "PhylloConnect", "implicit": true, "accessorKind": "get" @@ -489,21 +562,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "PhylloConnect.PhylloConnectDelegate?", + "printedName": "PhylloConnect.Analytics?", "children": [ { "kind": "TypeNominal", - "name": "PhylloConnectDelegate", - "printedName": "PhylloConnect.PhylloConnectDelegate", - "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate" + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvs", - "mangledName": "$s13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvs", + "usr": "s:13PhylloConnect12StartupQueueC9analyticsAA9AnalyticsCSgvs", + "mangledName": "$s13PhylloConnect12StartupQueueC9analyticsAA9AnalyticsCSgvs", "moduleName": "PhylloConnect", "implicit": true, "accessorKind": "set" @@ -520,8 +593,8 @@ } ], "declKind": "Accessor", - "usr": "s:13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvM", - "mangledName": "$s13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvM", + "usr": "s:13PhylloConnect12StartupQueueC9analyticsAA9AnalyticsCSgvM", + "mangledName": "$s13PhylloConnect12StartupQueueC9analyticsAA9AnalyticsCSgvM", "moduleName": "PhylloConnect", "implicit": true, "accessorKind": "_modify" @@ -530,59 +603,42 @@ }, { "kind": "Function", - "name": "initialize", - "printedName": "initialize(config:)", + "name": "execute", + "printedName": "execute(event:)", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", + "name": "Optional", + "printedName": "τ_0_0?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" + "name": "GenericTypeParam", + "printedName": "τ_0_0" } ], - "usr": "s:SD" - } - ], - "declKind": "Func", - "usr": "s:13PhylloConnectAAC10initialize6configySDySSypG_tF", - "mangledName": "$s13PhylloConnectAAC10initialize6configySDySSypG_tF", - "moduleName": "PhylloConnect", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "open", - "printedName": "open()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "usr": "s:Sq" } ], "declKind": "Func", - "usr": "s:13PhylloConnectAAC4openyyF", - "mangledName": "$s13PhylloConnectAAC4openyyF", + "usr": "s:13PhylloConnect12StartupQueueC7execute5eventxSgAF_tAA8RawEventRzlF", + "mangledName": "$s13PhylloConnect12StartupQueueC7execute5eventxSgAF_tAA8RawEventRzlF", "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", "declAttributes": [ "AccessControl" ], @@ -590,41 +646,30 @@ } ], "declKind": "Class", - "usr": "s:13PhylloConnectAAC", - "mangledName": "$s13PhylloConnectAAC", + "usr": "s:13PhylloConnect12StartupQueueC", + "mangledName": "$s13PhylloConnect12StartupQueueC", "moduleName": "PhylloConnect", "declAttributes": [ "AccessControl" ], - "hasMissingDesignatedInitializers": true - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "PhylloConnect", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "PhylloConnect", - "declAttributes": [ - "RawDocComment" + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + }, + { + "kind": "Conformance", + "name": "Subscriber", + "printedName": "Subscriber", + "usr": "s:13PhylloConnect10SubscriberP", + "mangledName": "$s13PhylloConnect10SubscriberP" + } ] }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "PhylloConnect" - }, { "kind": "Import", "name": "Foundation", @@ -637,201 +682,23783 @@ }, { "kind": "TypeDecl", - "name": "PhylloEnvironment", - "printedName": "PhylloEnvironment", + "name": "DestinationMetadata", + "printedName": "DestinationMetadata", "children": [ { - "kind": "Var", - "name": "dev", - "printedName": "dev", + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(PhylloConnect.PhylloEnvironment.Type) -> PhylloConnect.PhylloEnvironment", - "children": [ + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect19DestinationMetadataV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect19DestinationMetadataV4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19DestinationMetadataV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect19DestinationMetadataV6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect19DestinationMetadataV", + "mangledName": "$s13PhylloConnect19DestinationMetadataV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RawEvent", + "printedName": "RawEvent", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "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:13PhylloConnect8RawEventP4typeSSSgvp", + "mangledName": "$s13PhylloConnect8RawEventP4typeSSSgvp", + "moduleName": "PhylloConnect", + "protocolReq": 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:13PhylloConnect8RawEventP4typeSSSgvg", + "mangledName": "$s13PhylloConnect8RawEventP4typeSSSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": 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:13PhylloConnect8RawEventP4typeSSSgvs", + "mangledName": "$s13PhylloConnect8RawEventP4typeSSSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP4typeSSSgvM", + "mangledName": "$s13PhylloConnect8RawEventP4typeSSSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "anonymousId", + "printedName": "anonymousId", + "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:13PhylloConnect8RawEventP11anonymousIdSSSgvp", + "mangledName": "$s13PhylloConnect8RawEventP11anonymousIdSSSgvp", + "moduleName": "PhylloConnect", + "protocolReq": 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:13PhylloConnect8RawEventP11anonymousIdSSSgvg", + "mangledName": "$s13PhylloConnect8RawEventP11anonymousIdSSSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": 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:13PhylloConnect8RawEventP11anonymousIdSSSgvs", + "mangledName": "$s13PhylloConnect8RawEventP11anonymousIdSSSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP11anonymousIdSSSgvM", + "mangledName": "$s13PhylloConnect8RawEventP11anonymousIdSSSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "messageId", + "printedName": "messageId", + "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:13PhylloConnect8RawEventP9messageIdSSSgvp", + "mangledName": "$s13PhylloConnect8RawEventP9messageIdSSSgvp", + "moduleName": "PhylloConnect", + "protocolReq": 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:13PhylloConnect8RawEventP9messageIdSSSgvg", + "mangledName": "$s13PhylloConnect8RawEventP9messageIdSSSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": 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:13PhylloConnect8RawEventP9messageIdSSSgvs", + "mangledName": "$s13PhylloConnect8RawEventP9messageIdSSSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP9messageIdSSSgvM", + "mangledName": "$s13PhylloConnect8RawEventP9messageIdSSSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "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:13PhylloConnect8RawEventP6userIdSSSgvp", + "mangledName": "$s13PhylloConnect8RawEventP6userIdSSSgvp", + "moduleName": "PhylloConnect", + "protocolReq": 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:13PhylloConnect8RawEventP6userIdSSSgvg", + "mangledName": "$s13PhylloConnect8RawEventP6userIdSSSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": 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:13PhylloConnect8RawEventP6userIdSSSgvs", + "mangledName": "$s13PhylloConnect8RawEventP6userIdSSSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP6userIdSSSgvM", + "mangledName": "$s13PhylloConnect8RawEventP6userIdSSSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timestamp", + "printedName": "timestamp", + "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:13PhylloConnect8RawEventP9timestampSSSgvp", + "mangledName": "$s13PhylloConnect8RawEventP9timestampSSSgvp", + "moduleName": "PhylloConnect", + "protocolReq": 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:13PhylloConnect8RawEventP9timestampSSSgvg", + "mangledName": "$s13PhylloConnect8RawEventP9timestampSSSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": 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:13PhylloConnect8RawEventP9timestampSSSgvs", + "mangledName": "$s13PhylloConnect8RawEventP9timestampSSSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP9timestampSSSgvM", + "mangledName": "$s13PhylloConnect8RawEventP9timestampSSSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "context", + "printedName": "context", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect8RawEventP7contextAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect8RawEventP7contextAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP7contextAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect8RawEventP7contextAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP7contextAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect8RawEventP7contextAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP7contextAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect8RawEventP7contextAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "integrations", + "printedName": "integrations", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect8RawEventP12integrationsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect8RawEventP12integrationsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP12integrationsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect8RawEventP12integrationsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP12integrationsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect8RawEventP12integrationsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP12integrationsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect8RawEventP12integrationsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "metrics", + "printedName": "metrics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect8RawEventP7metricsSayAA4JSONOGSgvp", + "mangledName": "$s13PhylloConnect8RawEventP7metricsSayAA4JSONOGSgvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP7metricsSayAA4JSONOGSgvg", + "mangledName": "$s13PhylloConnect8RawEventP7metricsSayAA4JSONOGSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP7metricsSayAA4JSONOGSgvs", + "mangledName": "$s13PhylloConnect8RawEventP7metricsSayAA4JSONOGSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP7metricsSayAA4JSONOGSgvM", + "mangledName": "$s13PhylloConnect8RawEventP7metricsSayAA4JSONOGSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "_metadata", + "printedName": "_metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect8RawEventP9_metadataAA19DestinationMetadataVSgvp", + "mangledName": "$s13PhylloConnect8RawEventP9_metadataAA19DestinationMetadataVSgvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP9_metadataAA19DestinationMetadataVSgvg", + "mangledName": "$s13PhylloConnect8RawEventP9_metadataAA19DestinationMetadataVSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP9_metadataAA19DestinationMetadataVSgvs", + "mangledName": "$s13PhylloConnect8RawEventP9_metadataAA19DestinationMetadataVSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP9_metadataAA19DestinationMetadataVSgvM", + "mangledName": "$s13PhylloConnect8RawEventP9_metadataAA19DestinationMetadataVSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "disableCloudIntegrations", + "printedName": "disableCloudIntegrations(exceptKeys:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8RawEventPAAE24disableCloudIntegrations10exceptKeysySaySSGSg_tF", + "mangledName": "$s13PhylloConnect8RawEventPAAE24disableCloudIntegrations10exceptKeysySaySSGSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "enableCloudIntegrations", + "printedName": "enableCloudIntegrations(exceptKeys:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8RawEventPAAE23enableCloudIntegrations10exceptKeysySaySSGSg_tF", + "mangledName": "$s13PhylloConnect8RawEventPAAE23enableCloudIntegrations10exceptKeysySaySSGSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "disableIntegration", + "printedName": "disableIntegration(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8RawEventPAAE18disableIntegration3keyySS_tF", + "mangledName": "$s13PhylloConnect8RawEventPAAE18disableIntegration3keyySS_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "enableIntegration", + "printedName": "enableIntegration(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8RawEventPAAE17enableIntegration3keyySS_tF", + "mangledName": "$s13PhylloConnect8RawEventPAAE17enableIntegration3keyySS_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect8RawEventP", + "mangledName": "$s13PhylloConnect8RawEventP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TrackEvent", + "printedName": "TrackEvent", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "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:13PhylloConnect10TrackEventV4typeSSSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV4typeSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV4typeSSSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV4typeSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10TrackEventV4typeSSSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV4typeSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV4typeSSSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV4typeSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "anonymousId", + "printedName": "anonymousId", + "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:13PhylloConnect10TrackEventV11anonymousIdSSSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV11anonymousIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV11anonymousIdSSSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV11anonymousIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10TrackEventV11anonymousIdSSSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV11anonymousIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV11anonymousIdSSSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV11anonymousIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "messageId", + "printedName": "messageId", + "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:13PhylloConnect10TrackEventV9messageIdSSSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV9messageIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV9messageIdSSSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV9messageIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10TrackEventV9messageIdSSSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV9messageIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV9messageIdSSSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV9messageIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "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:13PhylloConnect10TrackEventV6userIdSSSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV6userIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV6userIdSSSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV6userIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10TrackEventV6userIdSSSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV6userIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV6userIdSSSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV6userIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timestamp", + "printedName": "timestamp", + "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:13PhylloConnect10TrackEventV9timestampSSSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV9timestampSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV9timestampSSSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV9timestampSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10TrackEventV9timestampSSSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV9timestampSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV9timestampSSSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV9timestampSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "context", + "printedName": "context", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10TrackEventV7contextAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV7contextAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV7contextAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV7contextAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV7contextAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV7contextAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV7contextAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV7contextAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "integrations", + "printedName": "integrations", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10TrackEventV12integrationsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV12integrationsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV12integrationsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV12integrationsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV12integrationsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV12integrationsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV12integrationsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV12integrationsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "metrics", + "printedName": "metrics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10TrackEventV7metricsSayAA4JSONOGSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV7metricsSayAA4JSONOGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV7metricsSayAA4JSONOGSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV7metricsSayAA4JSONOGSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV7metricsSayAA4JSONOGSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV7metricsSayAA4JSONOGSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV7metricsSayAA4JSONOGSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV7metricsSayAA4JSONOGSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "_metadata", + "printedName": "_metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10TrackEventV9_metadataAA19DestinationMetadataVSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV9_metadataAA19DestinationMetadataVSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV9_metadataAA19DestinationMetadataVSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV9_metadataAA19DestinationMetadataVSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV9_metadataAA19DestinationMetadataVSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV9_metadataAA19DestinationMetadataVSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV9_metadataAA19DestinationMetadataVSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV9_metadataAA19DestinationMetadataVSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "event", + "printedName": "event", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10TrackEventV5eventSSvp", + "mangledName": "$s13PhylloConnect10TrackEventV5eventSSvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "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:13PhylloConnect10TrackEventV5eventSSvg", + "mangledName": "$s13PhylloConnect10TrackEventV5eventSSvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10TrackEventV5eventSSvs", + "mangledName": "$s13PhylloConnect10TrackEventV5eventSSvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV5eventSSvM", + "mangledName": "$s13PhylloConnect10TrackEventV5eventSSvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "properties", + "printedName": "properties", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10TrackEventV10propertiesAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV10propertiesAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV10propertiesAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV10propertiesAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV10propertiesAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV10propertiesAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV10propertiesAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV10propertiesAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(event:properties:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackEvent", + "printedName": "PhylloConnect.TrackEvent", + "usr": "s:13PhylloConnect10TrackEventV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10TrackEventV5event10propertiesACSS_AA4JSONOSgtcfc", + "mangledName": "$s13PhylloConnect10TrackEventV5event10propertiesACSS_AA4JSONOSgtcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(existing:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackEvent", + "printedName": "PhylloConnect.TrackEvent", + "usr": "s:13PhylloConnect10TrackEventV" + }, + { + "kind": "TypeNominal", + "name": "TrackEvent", + "printedName": "PhylloConnect.TrackEvent", + "usr": "s:13PhylloConnect10TrackEventV" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10TrackEventV8existingA2C_tcfc", + "mangledName": "$s13PhylloConnect10TrackEventV8existingA2C_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackEvent", + "printedName": "PhylloConnect.TrackEvent", + "usr": "s:13PhylloConnect10TrackEventV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10TrackEventV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect10TrackEventV4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect10TrackEventV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect10TrackEventV6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect10TrackEventV", + "mangledName": "$s13PhylloConnect10TrackEventV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "RawEvent", + "printedName": "RawEvent", + "usr": "s:13PhylloConnect8RawEventP", + "mangledName": "$s13PhylloConnect8RawEventP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "IdentifyEvent", + "printedName": "IdentifyEvent", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "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:13PhylloConnect13IdentifyEventV4typeSSSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV4typeSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV4typeSSSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV4typeSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect13IdentifyEventV4typeSSSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV4typeSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV4typeSSSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV4typeSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "anonymousId", + "printedName": "anonymousId", + "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:13PhylloConnect13IdentifyEventV11anonymousIdSSSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV11anonymousIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV11anonymousIdSSSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV11anonymousIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect13IdentifyEventV11anonymousIdSSSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV11anonymousIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV11anonymousIdSSSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV11anonymousIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "messageId", + "printedName": "messageId", + "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:13PhylloConnect13IdentifyEventV9messageIdSSSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV9messageIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV9messageIdSSSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV9messageIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect13IdentifyEventV9messageIdSSSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV9messageIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV9messageIdSSSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV9messageIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "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:13PhylloConnect13IdentifyEventV6userIdSSSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV6userIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV6userIdSSSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV6userIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect13IdentifyEventV6userIdSSSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV6userIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV6userIdSSSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV6userIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timestamp", + "printedName": "timestamp", + "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:13PhylloConnect13IdentifyEventV9timestampSSSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV9timestampSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV9timestampSSSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV9timestampSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect13IdentifyEventV9timestampSSSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV9timestampSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV9timestampSSSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV9timestampSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "context", + "printedName": "context", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect13IdentifyEventV7contextAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV7contextAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV7contextAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV7contextAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV7contextAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV7contextAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV7contextAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV7contextAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "integrations", + "printedName": "integrations", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect13IdentifyEventV12integrationsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV12integrationsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV12integrationsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV12integrationsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV12integrationsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV12integrationsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV12integrationsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV12integrationsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "metrics", + "printedName": "metrics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect13IdentifyEventV7metricsSayAA4JSONOGSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV7metricsSayAA4JSONOGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV7metricsSayAA4JSONOGSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV7metricsSayAA4JSONOGSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV7metricsSayAA4JSONOGSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV7metricsSayAA4JSONOGSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV7metricsSayAA4JSONOGSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV7metricsSayAA4JSONOGSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "_metadata", + "printedName": "_metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect13IdentifyEventV9_metadataAA19DestinationMetadataVSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV9_metadataAA19DestinationMetadataVSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV9_metadataAA19DestinationMetadataVSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV9_metadataAA19DestinationMetadataVSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV9_metadataAA19DestinationMetadataVSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV9_metadataAA19DestinationMetadataVSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV9_metadataAA19DestinationMetadataVSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV9_metadataAA19DestinationMetadataVSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "traits", + "printedName": "traits", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect13IdentifyEventV6traitsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV6traitsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV6traitsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV6traitsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV6traitsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV6traitsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV6traitsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV6traitsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(userId:traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IdentifyEvent", + "printedName": "PhylloConnect.IdentifyEvent", + "usr": "s:13PhylloConnect13IdentifyEventV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect13IdentifyEventV6userId6traitsACSSSg_AA4JSONOSgtcfc", + "mangledName": "$s13PhylloConnect13IdentifyEventV6userId6traitsACSSSg_AA4JSONOSgtcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(existing:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IdentifyEvent", + "printedName": "PhylloConnect.IdentifyEvent", + "usr": "s:13PhylloConnect13IdentifyEventV" + }, + { + "kind": "TypeNominal", + "name": "IdentifyEvent", + "printedName": "PhylloConnect.IdentifyEvent", + "usr": "s:13PhylloConnect13IdentifyEventV" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect13IdentifyEventV8existingA2C_tcfc", + "mangledName": "$s13PhylloConnect13IdentifyEventV8existingA2C_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IdentifyEvent", + "printedName": "PhylloConnect.IdentifyEvent", + "usr": "s:13PhylloConnect13IdentifyEventV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect13IdentifyEventV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect13IdentifyEventV4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13IdentifyEventV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect13IdentifyEventV6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect13IdentifyEventV", + "mangledName": "$s13PhylloConnect13IdentifyEventV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "RawEvent", + "printedName": "RawEvent", + "usr": "s:13PhylloConnect8RawEventP", + "mangledName": "$s13PhylloConnect8RawEventP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ScreenEvent", + "printedName": "ScreenEvent", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "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:13PhylloConnect11ScreenEventV4typeSSSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV4typeSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV4typeSSSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV4typeSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11ScreenEventV4typeSSSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV4typeSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV4typeSSSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV4typeSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "anonymousId", + "printedName": "anonymousId", + "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:13PhylloConnect11ScreenEventV11anonymousIdSSSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV11anonymousIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV11anonymousIdSSSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV11anonymousIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11ScreenEventV11anonymousIdSSSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV11anonymousIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV11anonymousIdSSSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV11anonymousIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "messageId", + "printedName": "messageId", + "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:13PhylloConnect11ScreenEventV9messageIdSSSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV9messageIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV9messageIdSSSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV9messageIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11ScreenEventV9messageIdSSSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV9messageIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV9messageIdSSSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV9messageIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "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:13PhylloConnect11ScreenEventV6userIdSSSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV6userIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV6userIdSSSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV6userIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11ScreenEventV6userIdSSSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV6userIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV6userIdSSSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV6userIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timestamp", + "printedName": "timestamp", + "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:13PhylloConnect11ScreenEventV9timestampSSSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV9timestampSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV9timestampSSSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV9timestampSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11ScreenEventV9timestampSSSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV9timestampSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV9timestampSSSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV9timestampSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "context", + "printedName": "context", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect11ScreenEventV7contextAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV7contextAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV7contextAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV7contextAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV7contextAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV7contextAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV7contextAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV7contextAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "integrations", + "printedName": "integrations", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect11ScreenEventV12integrationsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV12integrationsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV12integrationsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV12integrationsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV12integrationsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV12integrationsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV12integrationsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV12integrationsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "metrics", + "printedName": "metrics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect11ScreenEventV7metricsSayAA4JSONOGSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV7metricsSayAA4JSONOGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV7metricsSayAA4JSONOGSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV7metricsSayAA4JSONOGSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV7metricsSayAA4JSONOGSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV7metricsSayAA4JSONOGSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV7metricsSayAA4JSONOGSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV7metricsSayAA4JSONOGSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "_metadata", + "printedName": "_metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect11ScreenEventV9_metadataAA19DestinationMetadataVSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV9_metadataAA19DestinationMetadataVSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV9_metadataAA19DestinationMetadataVSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV9_metadataAA19DestinationMetadataVSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV9_metadataAA19DestinationMetadataVSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV9_metadataAA19DestinationMetadataVSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV9_metadataAA19DestinationMetadataVSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV9_metadataAA19DestinationMetadataVSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "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:13PhylloConnect11ScreenEventV4nameSSSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV4nameSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV4nameSSSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV4nameSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11ScreenEventV4nameSSSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV4nameSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV4nameSSSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV4nameSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "category", + "printedName": "category", + "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:13PhylloConnect11ScreenEventV8categorySSSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV8categorySSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV8categorySSSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV8categorySSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11ScreenEventV8categorySSSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV8categorySSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV8categorySSSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV8categorySSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "properties", + "printedName": "properties", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect11ScreenEventV10propertiesAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV10propertiesAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV10propertiesAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV10propertiesAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV10propertiesAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV10propertiesAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV10propertiesAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV10propertiesAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(title:category:properties:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenEvent", + "printedName": "PhylloConnect.ScreenEvent", + "usr": "s:13PhylloConnect11ScreenEventV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect11ScreenEventV5title8category10propertiesACSSSg_AgA4JSONOSgtcfc", + "mangledName": "$s13PhylloConnect11ScreenEventV5title8category10propertiesACSSSg_AgA4JSONOSgtcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(existing:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenEvent", + "printedName": "PhylloConnect.ScreenEvent", + "usr": "s:13PhylloConnect11ScreenEventV" + }, + { + "kind": "TypeNominal", + "name": "ScreenEvent", + "printedName": "PhylloConnect.ScreenEvent", + "usr": "s:13PhylloConnect11ScreenEventV" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect11ScreenEventV8existingA2C_tcfc", + "mangledName": "$s13PhylloConnect11ScreenEventV8existingA2C_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenEvent", + "printedName": "PhylloConnect.ScreenEvent", + "usr": "s:13PhylloConnect11ScreenEventV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect11ScreenEventV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect11ScreenEventV4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11ScreenEventV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect11ScreenEventV6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect11ScreenEventV", + "mangledName": "$s13PhylloConnect11ScreenEventV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "RawEvent", + "printedName": "RawEvent", + "usr": "s:13PhylloConnect8RawEventP", + "mangledName": "$s13PhylloConnect8RawEventP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "GroupEvent", + "printedName": "GroupEvent", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "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:13PhylloConnect10GroupEventV4typeSSSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV4typeSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV4typeSSSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV4typeSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10GroupEventV4typeSSSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV4typeSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV4typeSSSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV4typeSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "anonymousId", + "printedName": "anonymousId", + "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:13PhylloConnect10GroupEventV11anonymousIdSSSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV11anonymousIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV11anonymousIdSSSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV11anonymousIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10GroupEventV11anonymousIdSSSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV11anonymousIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV11anonymousIdSSSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV11anonymousIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "messageId", + "printedName": "messageId", + "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:13PhylloConnect10GroupEventV9messageIdSSSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV9messageIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV9messageIdSSSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV9messageIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10GroupEventV9messageIdSSSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV9messageIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV9messageIdSSSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV9messageIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "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:13PhylloConnect10GroupEventV6userIdSSSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV6userIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV6userIdSSSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV6userIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10GroupEventV6userIdSSSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV6userIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV6userIdSSSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV6userIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timestamp", + "printedName": "timestamp", + "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:13PhylloConnect10GroupEventV9timestampSSSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV9timestampSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV9timestampSSSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV9timestampSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10GroupEventV9timestampSSSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV9timestampSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV9timestampSSSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV9timestampSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "context", + "printedName": "context", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10GroupEventV7contextAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV7contextAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV7contextAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV7contextAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV7contextAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV7contextAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV7contextAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV7contextAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "integrations", + "printedName": "integrations", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10GroupEventV12integrationsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV12integrationsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV12integrationsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV12integrationsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV12integrationsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV12integrationsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV12integrationsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV12integrationsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "metrics", + "printedName": "metrics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10GroupEventV7metricsSayAA4JSONOGSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV7metricsSayAA4JSONOGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV7metricsSayAA4JSONOGSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV7metricsSayAA4JSONOGSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV7metricsSayAA4JSONOGSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV7metricsSayAA4JSONOGSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV7metricsSayAA4JSONOGSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV7metricsSayAA4JSONOGSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "_metadata", + "printedName": "_metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10GroupEventV9_metadataAA19DestinationMetadataVSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV9_metadataAA19DestinationMetadataVSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV9_metadataAA19DestinationMetadataVSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV9_metadataAA19DestinationMetadataVSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV9_metadataAA19DestinationMetadataVSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV9_metadataAA19DestinationMetadataVSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV9_metadataAA19DestinationMetadataVSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV9_metadataAA19DestinationMetadataVSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "groupId", + "printedName": "groupId", + "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:13PhylloConnect10GroupEventV7groupIdSSSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV7groupIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV7groupIdSSSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV7groupIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10GroupEventV7groupIdSSSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV7groupIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV7groupIdSSSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV7groupIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "traits", + "printedName": "traits", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10GroupEventV6traitsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV6traitsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV6traitsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV6traitsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV6traitsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV6traitsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV6traitsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV6traitsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(groupId:traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "GroupEvent", + "printedName": "PhylloConnect.GroupEvent", + "usr": "s:13PhylloConnect10GroupEventV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10GroupEventV7groupId6traitsACSSSg_AA4JSONOSgtcfc", + "mangledName": "$s13PhylloConnect10GroupEventV7groupId6traitsACSSSg_AA4JSONOSgtcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(existing:)", + "children": [ + { + "kind": "TypeNominal", + "name": "GroupEvent", + "printedName": "PhylloConnect.GroupEvent", + "usr": "s:13PhylloConnect10GroupEventV" + }, + { + "kind": "TypeNominal", + "name": "GroupEvent", + "printedName": "PhylloConnect.GroupEvent", + "usr": "s:13PhylloConnect10GroupEventV" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10GroupEventV8existingA2C_tcfc", + "mangledName": "$s13PhylloConnect10GroupEventV8existingA2C_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "GroupEvent", + "printedName": "PhylloConnect.GroupEvent", + "usr": "s:13PhylloConnect10GroupEventV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10GroupEventV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect10GroupEventV4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect10GroupEventV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect10GroupEventV6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect10GroupEventV", + "mangledName": "$s13PhylloConnect10GroupEventV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "RawEvent", + "printedName": "RawEvent", + "usr": "s:13PhylloConnect8RawEventP", + "mangledName": "$s13PhylloConnect8RawEventP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "AliasEvent", + "printedName": "AliasEvent", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "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:13PhylloConnect10AliasEventV4typeSSSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV4typeSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV4typeSSSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV4typeSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10AliasEventV4typeSSSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV4typeSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV4typeSSSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV4typeSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "anonymousId", + "printedName": "anonymousId", + "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:13PhylloConnect10AliasEventV11anonymousIdSSSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV11anonymousIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV11anonymousIdSSSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV11anonymousIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10AliasEventV11anonymousIdSSSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV11anonymousIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV11anonymousIdSSSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV11anonymousIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "messageId", + "printedName": "messageId", + "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:13PhylloConnect10AliasEventV9messageIdSSSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV9messageIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV9messageIdSSSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV9messageIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10AliasEventV9messageIdSSSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV9messageIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV9messageIdSSSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV9messageIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timestamp", + "printedName": "timestamp", + "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:13PhylloConnect10AliasEventV9timestampSSSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV9timestampSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV9timestampSSSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV9timestampSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10AliasEventV9timestampSSSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV9timestampSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV9timestampSSSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV9timestampSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "context", + "printedName": "context", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10AliasEventV7contextAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV7contextAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV7contextAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV7contextAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV7contextAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV7contextAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV7contextAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV7contextAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "integrations", + "printedName": "integrations", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10AliasEventV12integrationsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV12integrationsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV12integrationsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV12integrationsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV12integrationsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV12integrationsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV12integrationsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV12integrationsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "metrics", + "printedName": "metrics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10AliasEventV7metricsSayAA4JSONOGSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV7metricsSayAA4JSONOGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV7metricsSayAA4JSONOGSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV7metricsSayAA4JSONOGSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV7metricsSayAA4JSONOGSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV7metricsSayAA4JSONOGSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV7metricsSayAA4JSONOGSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV7metricsSayAA4JSONOGSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "_metadata", + "printedName": "_metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10AliasEventV9_metadataAA19DestinationMetadataVSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV9_metadataAA19DestinationMetadataVSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV9_metadataAA19DestinationMetadataVSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV9_metadataAA19DestinationMetadataVSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV9_metadataAA19DestinationMetadataVSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV9_metadataAA19DestinationMetadataVSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV9_metadataAA19DestinationMetadataVSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV9_metadataAA19DestinationMetadataVSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "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:13PhylloConnect10AliasEventV6userIdSSSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV6userIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV6userIdSSSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV6userIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10AliasEventV6userIdSSSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV6userIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV6userIdSSSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV6userIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "previousId", + "printedName": "previousId", + "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:13PhylloConnect10AliasEventV10previousIdSSSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV10previousIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV10previousIdSSSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV10previousIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10AliasEventV10previousIdSSSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV10previousIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV10previousIdSSSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV10previousIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(newId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AliasEvent", + "printedName": "PhylloConnect.AliasEvent", + "usr": "s:13PhylloConnect10AliasEventV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10AliasEventV5newIdACSSSg_tcfc", + "mangledName": "$s13PhylloConnect10AliasEventV5newIdACSSSg_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(existing:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AliasEvent", + "printedName": "PhylloConnect.AliasEvent", + "usr": "s:13PhylloConnect10AliasEventV" + }, + { + "kind": "TypeNominal", + "name": "AliasEvent", + "printedName": "PhylloConnect.AliasEvent", + "usr": "s:13PhylloConnect10AliasEventV" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10AliasEventV8existingA2C_tcfc", + "mangledName": "$s13PhylloConnect10AliasEventV8existingA2C_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AliasEvent", + "printedName": "PhylloConnect.AliasEvent", + "usr": "s:13PhylloConnect10AliasEventV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10AliasEventV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect10AliasEventV4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect10AliasEventV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect10AliasEventV6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect10AliasEventV", + "mangledName": "$s13PhylloConnect10AliasEventV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "RawEvent", + "printedName": "RawEvent", + "usr": "s:13PhylloConnect8RawEventP", + "mangledName": "$s13PhylloConnect8RawEventP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "SegmentDestination", + "printedName": "SegmentDestination", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect18SegmentDestinationC4typeAA10PluginTypeOvp", + "mangledName": "$s13PhylloConnect18SegmentDestinationC4typeAA10PluginTypeOvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect18SegmentDestinationC4typeAA10PluginTypeOvg", + "mangledName": "$s13PhylloConnect18SegmentDestinationC4typeAA10PluginTypeOvg", + "moduleName": "PhylloConnect", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect18SegmentDestinationC3keySSvp", + "mangledName": "$s13PhylloConnect18SegmentDestinationC3keySSvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect18SegmentDestinationC3keySSvg", + "mangledName": "$s13PhylloConnect18SegmentDestinationC3keySSvg", + "moduleName": "PhylloConnect", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeline", + "printedName": "timeline", + "children": [ + { + "kind": "TypeNominal", + "name": "Timeline", + "printedName": "PhylloConnect.Timeline", + "usr": "s:13PhylloConnect8TimelineC" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect18SegmentDestinationC8timelineAA8TimelineCvp", + "mangledName": "$s13PhylloConnect18SegmentDestinationC8timelineAA8TimelineCvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Timeline", + "printedName": "PhylloConnect.Timeline", + "usr": "s:13PhylloConnect8TimelineC" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect18SegmentDestinationC8timelineAA8TimelineCvg", + "mangledName": "$s13PhylloConnect18SegmentDestinationC8timelineAA8TimelineCvg", + "moduleName": "PhylloConnect", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "analytics", + "printedName": "analytics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect18SegmentDestinationC9analyticsAA9AnalyticsCSgvp", + "mangledName": "$s13PhylloConnect18SegmentDestinationC9analyticsAA9AnalyticsCSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect18SegmentDestinationC9analyticsAA9AnalyticsCSgvg", + "mangledName": "$s13PhylloConnect18SegmentDestinationC9analyticsAA9AnalyticsCSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect18SegmentDestinationC9analyticsAA9AnalyticsCSgvs", + "mangledName": "$s13PhylloConnect18SegmentDestinationC9analyticsAA9AnalyticsCSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect18SegmentDestinationC9analyticsAA9AnalyticsCSgvM", + "mangledName": "$s13PhylloConnect18SegmentDestinationC9analyticsAA9AnalyticsCSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "update", + "printedName": "update(settings:type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + }, + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect18SegmentDestinationC6update8settings4typeyAA8SettingsV_AA10UpdateTypeOtF", + "mangledName": "$s13PhylloConnect18SegmentDestinationC6update8settings4typeyAA8SettingsV_AA10UpdateTypeOtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect18SegmentDestinationC7execute5eventxSgAF_tAA8RawEventRzlF", + "mangledName": "$s13PhylloConnect18SegmentDestinationC7execute5eventxSgAF_tAA8RawEventRzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flush", + "printedName": "flush()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect18SegmentDestinationC5flushyyF", + "mangledName": "$s13PhylloConnect18SegmentDestinationC5flushyyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "version", + "printedName": "version()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect18SegmentDestinationC7versionSSyFZ", + "mangledName": "$s13PhylloConnect18SegmentDestinationC7versionSSyFZ", + "moduleName": "PhylloConnect", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationWillEnterForeground", + "printedName": "applicationWillEnterForeground(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect18SegmentDestinationC30applicationWillEnterForeground0E0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect18SegmentDestinationC30applicationWillEnterForeground0E0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationDidEnterBackground", + "printedName": "applicationDidEnterBackground(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect18SegmentDestinationC29applicationDidEnterBackground0E0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect18SegmentDestinationC29applicationDidEnterBackground0E0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect18SegmentDestinationC", + "mangledName": "$s13PhylloConnect18SegmentDestinationC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "DestinationPlugin", + "printedName": "DestinationPlugin", + "usr": "s:13PhylloConnect17DestinationPluginP", + "mangledName": "$s13PhylloConnect17DestinationPluginP" + }, + { + "kind": "Conformance", + "name": "EventPlugin", + "printedName": "EventPlugin", + "usr": "s:13PhylloConnect11EventPluginP", + "mangledName": "$s13PhylloConnect11EventPluginP" + }, + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + }, + { + "kind": "Conformance", + "name": "VersionedPlugin", + "printedName": "VersionedPlugin", + "usr": "s:13PhylloConnect15VersionedPluginP", + "mangledName": "$s13PhylloConnect15VersionedPluginP" + }, + { + "kind": "Conformance", + "name": "iOSLifecycle", + "printedName": "iOSLifecycle", + "usr": "s:13PhylloConnect12iOSLifecycleP", + "mangledName": "$s13PhylloConnect12iOSLifecycleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "TypeDecl", + "name": "RemoteNotifications", + "printedName": "RemoteNotifications", + "children": [ + { + "kind": "Function", + "name": "registeredForRemoteNotifications", + "printedName": "registeredForRemoteNotifications(deviceToken:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19RemoteNotificationsP013registeredForcD011deviceTokeny10Foundation4DataV_tF", + "mangledName": "$s13PhylloConnect19RemoteNotificationsP013registeredForcD011deviceTokeny10Foundation4DataV_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RemoteNotifications>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "failedToRegisterForRemoteNotification", + "printedName": "failedToRegisterForRemoteNotification(error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19RemoteNotificationsP019failedToRegisterForC12Notification5errorys5Error_pSg_tF", + "mangledName": "$s13PhylloConnect19RemoteNotificationsP019failedToRegisterForC12Notification5errorys5Error_pSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RemoteNotifications>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "receivedRemoteNotification", + "printedName": "receivedRemoteNotification(userInfo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19RemoteNotificationsP08receivedC12Notification8userInfoySDys11AnyHashableVypG_tF", + "mangledName": "$s13PhylloConnect19RemoteNotificationsP08receivedC12Notification8userInfoySDys11AnyHashableVypG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RemoteNotifications>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "handleAction", + "printedName": "handleAction(identifier:userInfo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "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" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19RemoteNotificationsP12handleAction10identifier8userInfoySS_SDySSypGtF", + "mangledName": "$s13PhylloConnect19RemoteNotificationsP12handleAction10identifier8userInfoySS_SDySSypGtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RemoteNotifications>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "registeredForRemoteNotifications", + "printedName": "registeredForRemoteNotifications(deviceToken:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19RemoteNotificationsPAAE013registeredForcD011deviceTokeny10Foundation4DataV_tF", + "mangledName": "$s13PhylloConnect19RemoteNotificationsPAAE013registeredForcD011deviceTokeny10Foundation4DataV_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RemoteNotifications>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "failedToRegisterForRemoteNotification", + "printedName": "failedToRegisterForRemoteNotification(error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19RemoteNotificationsPAAE019failedToRegisterForC12Notification5errorys5Error_pSg_tF", + "mangledName": "$s13PhylloConnect19RemoteNotificationsPAAE019failedToRegisterForC12Notification5errorys5Error_pSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RemoteNotifications>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "receivedRemoteNotification", + "printedName": "receivedRemoteNotification(userInfo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19RemoteNotificationsPAAE08receivedC12Notification8userInfoySDys11AnyHashableVypG_tF", + "mangledName": "$s13PhylloConnect19RemoteNotificationsPAAE08receivedC12Notification8userInfoySDys11AnyHashableVypG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RemoteNotifications>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "handleAction", + "printedName": "handleAction(identifier:userInfo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "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" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19RemoteNotificationsPAAE12handleAction10identifier8userInfoySS_SDySSypGtF", + "mangledName": "$s13PhylloConnect19RemoteNotificationsPAAE12handleAction10identifier8userInfoySS_SDySSypGtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RemoteNotifications>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect19RemoteNotificationsP", + "mangledName": "$s13PhylloConnect19RemoteNotificationsP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UserActivities", + "printedName": "UserActivities", + "children": [ + { + "kind": "Function", + "name": "continueUserActivity", + "printedName": "continueUserActivity(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NSUserActivity", + "printedName": "Foundation.NSUserActivity", + "usr": "c:objc(cs)NSUserActivity" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect14UserActivitiesP08continueC8ActivityyySo06NSUserF0CF", + "mangledName": "$s13PhylloConnect14UserActivitiesP08continueC8ActivityyySo06NSUserF0CF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.UserActivities>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect14UserActivitiesP", + "mangledName": "$s13PhylloConnect14UserActivitiesP", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OpeningURLs", + "printedName": "OpeningURLs", + "children": [ + { + "kind": "Function", + "name": "openURL", + "printedName": "openURL(_:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[UIKit.UIApplication.OpenURLOptionsKey : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "OpenURLOptionsKey", + "printedName": "UIKit.UIApplication.OpenURLOptionsKey", + "usr": "c:@T@UIApplicationOpenURLOptionsKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11OpeningURLsP7openURL_7optionsy10Foundation0F0V_SDySo30UIApplicationOpenURLOptionsKeyaypGtF", + "mangledName": "$s13PhylloConnect11OpeningURLsP7openURL_7optionsy10Foundation0F0V_SDySo30UIApplicationOpenURLOptionsKeyaypGtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.OpeningURLs>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect11OpeningURLsP", + "mangledName": "$s13PhylloConnect11OpeningURLsP", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Analytics", + "printedName": "Analytics", + "children": [ + { + "kind": "Var", + "name": "debugLogsEnabled", + "printedName": "debugLogsEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect9AnalyticsC16debugLogsEnabledSbvpZ", + "mangledName": "$s13PhylloConnect9AnalyticsC16debugLogsEnabledSbvpZ", + "moduleName": "PhylloConnect", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect9AnalyticsC16debugLogsEnabledSbvgZ", + "mangledName": "$s13PhylloConnect9AnalyticsC16debugLogsEnabledSbvgZ", + "moduleName": "PhylloConnect", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "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:13PhylloConnect9AnalyticsC16debugLogsEnabledSbvsZ", + "mangledName": "$s13PhylloConnect9AnalyticsC16debugLogsEnabledSbvsZ", + "moduleName": "PhylloConnect", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect9AnalyticsC16debugLogsEnabledSbvMZ", + "mangledName": "$s13PhylloConnect9AnalyticsC16debugLogsEnabledSbvMZ", + "moduleName": "PhylloConnect", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeline", + "printedName": "timeline", + "children": [ + { + "kind": "TypeNominal", + "name": "Timeline", + "printedName": "PhylloConnect.Timeline", + "usr": "s:13PhylloConnect8TimelineC" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect9AnalyticsC8timelineAA8TimelineCvp", + "mangledName": "$s13PhylloConnect9AnalyticsC8timelineAA8TimelineCvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Timeline", + "printedName": "PhylloConnect.Timeline", + "usr": "s:13PhylloConnect8TimelineC" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect9AnalyticsC8timelineAA8TimelineCvg", + "mangledName": "$s13PhylloConnect9AnalyticsC8timelineAA8TimelineCvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Timeline", + "printedName": "PhylloConnect.Timeline", + "usr": "s:13PhylloConnect8TimelineC" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect9AnalyticsC8timelineAA8TimelineCvs", + "mangledName": "$s13PhylloConnect9AnalyticsC8timelineAA8TimelineCvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect9AnalyticsC8timelineAA8TimelineCvM", + "mangledName": "$s13PhylloConnect9AnalyticsC8timelineAA8TimelineCvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(configuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + }, + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect9AnalyticsC13configurationAcA13ConfigurationC_tcfc", + "mangledName": "$s13PhylloConnect9AnalyticsC13configurationAcA13ConfigurationC_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "process", + "printedName": "process(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RawEvent", + "printedName": "PhylloConnect.RawEvent", + "usr": "s:13PhylloConnect8RawEventP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC7process5eventyAA8RawEvent_p_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC7process5eventyAA8RawEvent_p_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "registeredForRemoteNotifications", + "printedName": "registeredForRemoteNotifications(deviceToken:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC32registeredForRemoteNotifications11deviceTokeny10Foundation4DataV_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC32registeredForRemoteNotifications11deviceTokeny10Foundation4DataV_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "failedToRegisterForRemoteNotification", + "printedName": "failedToRegisterForRemoteNotification(error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC37failedToRegisterForRemoteNotification5errorys5Error_pSg_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC37failedToRegisterForRemoteNotification5errorys5Error_pSg_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "receivedRemoteNotification", + "printedName": "receivedRemoteNotification(userInfo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC26receivedRemoteNotification8userInfoySDys11AnyHashableVypG_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC26receivedRemoteNotification8userInfoySDys11AnyHashableVypG_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "handleAction", + "printedName": "handleAction(identifier:userInfo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "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" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC12handleAction10identifier8userInfoySS_SDySSypGtF", + "mangledName": "$s13PhylloConnect9AnalyticsC12handleAction10identifier8userInfoySS_SDySSypGtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "continueUserActivity", + "printedName": "continueUserActivity(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NSUserActivity", + "printedName": "Foundation.NSUserActivity", + "usr": "c:objc(cs)NSUserActivity" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC20continueUserActivityyySo06NSUserF0CF", + "mangledName": "$s13PhylloConnect9AnalyticsC20continueUserActivityyySo06NSUserF0CF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "openURL", + "printedName": "openURL(_:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[UIKit.UIApplication.OpenURLOptionsKey : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "OpenURLOptionsKey", + "printedName": "UIKit.UIApplication.OpenURLOptionsKey", + "usr": "c:@T@UIApplicationOpenURLOptionsKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC7openURL_7optionsy10Foundation0E0V_SDySo30UIApplicationOpenURLOptionsKeyaypGtF", + "mangledName": "$s13PhylloConnect9AnalyticsC7openURL_7optionsy10Foundation0E0V_SDySo30UIApplicationOpenURLOptionsKeyaypGtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "anonymousId", + "printedName": "anonymousId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect9AnalyticsC11anonymousIdSSvp", + "mangledName": "$s13PhylloConnect9AnalyticsC11anonymousIdSSvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect9AnalyticsC11anonymousIdSSvg", + "mangledName": "$s13PhylloConnect9AnalyticsC11anonymousIdSSvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "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:13PhylloConnect9AnalyticsC6userIdSSSgvp", + "mangledName": "$s13PhylloConnect9AnalyticsC6userIdSSSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": 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:13PhylloConnect9AnalyticsC6userIdSSSgvg", + "mangledName": "$s13PhylloConnect9AnalyticsC6userIdSSSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "traits", + "printedName": "traits()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC6traitsxSgySeRzSERzlF", + "mangledName": "$s13PhylloConnect9AnalyticsC6traitsxSgySeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "traits", + "printedName": "traits()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC6traitsSDySSypGSgyF", + "mangledName": "$s13PhylloConnect9AnalyticsC6traitsSDySSypGSgyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flush", + "printedName": "flush()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5flushyyF", + "mangledName": "$s13PhylloConnect9AnalyticsC5flushyyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5resetyyF", + "mangledName": "$s13PhylloConnect9AnalyticsC5resetyyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "version", + "printedName": "version()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC7versionSSyF", + "mangledName": "$s13PhylloConnect9AnalyticsC7versionSSyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "version", + "printedName": "version()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC7versionSSyFZ", + "mangledName": "$s13PhylloConnect9AnalyticsC7versionSSyFZ", + "moduleName": "PhylloConnect", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "settings", + "printedName": "settings()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Settings?", + "children": [ + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC8settingsAA8SettingsVSgyF", + "mangledName": "$s13PhylloConnect9AnalyticsC8settingsAA8SettingsVSgyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "manuallyEnableDestination", + "printedName": "manuallyEnableDestination(plugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DestinationPlugin", + "printedName": "PhylloConnect.DestinationPlugin", + "usr": "s:13PhylloConnect17DestinationPluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC25manuallyEnableDestination6pluginyAA0F6Plugin_p_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC25manuallyEnableDestination6pluginyAA0F6Plugin_p_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hasUnsentEvents", + "printedName": "hasUnsentEvents", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect9AnalyticsC15hasUnsentEventsSbvp", + "mangledName": "$s13PhylloConnect9AnalyticsC15hasUnsentEventsSbvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect9AnalyticsC15hasUnsentEventsSbvg", + "mangledName": "$s13PhylloConnect9AnalyticsC15hasUnsentEventsSbvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "pendingUploads", + "printedName": "pendingUploads", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Foundation.URL]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.URL]", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect9AnalyticsC14pendingUploadsSay10Foundation3URLVGSgvp", + "mangledName": "$s13PhylloConnect9AnalyticsC14pendingUploadsSay10Foundation3URLVGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Foundation.URL]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.URL]", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect9AnalyticsC14pendingUploadsSay10Foundation3URLVGSgvg", + "mangledName": "$s13PhylloConnect9AnalyticsC14pendingUploadsSay10Foundation3URLVGSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "waitUntilStarted", + "printedName": "waitUntilStarted()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC16waitUntilStartedyyF", + "mangledName": "$s13PhylloConnect9AnalyticsC16waitUntilStartedyyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setDeviceToken", + "printedName": "setDeviceToken(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC14setDeviceTokenyySSF", + "mangledName": "$s13PhylloConnect9AnalyticsC14setDeviceTokenyySSF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "log", + "printedName": "log(message:kind:function:line:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.LogFilterKind?", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC3log7message4kind8function4lineySS_AA13LogFilterKindOSgSSSitF", + "mangledName": "$s13PhylloConnect9AnalyticsC3log7message4kind8function4lineySS_AA13LogFilterKindOSgSSSitF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "metric", + "printedName": "metric(_:name:value:tags:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "MetricType", + "printedName": "PhylloConnect.MetricType", + "usr": "s:13PhylloConnect10MetricTypeO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "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" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC6metric_4name5value4tagsyAA10MetricTypeO_SSSdSaySSGSgtF", + "mangledName": "$s13PhylloConnect9AnalyticsC6metric_4name5value4tagsyAA10MetricTypeO_SSSdSaySSGSgtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "history", + "printedName": "history(event:sender:function:line:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RawEvent", + "printedName": "PhylloConnect.RawEvent", + "usr": "s:13PhylloConnect8RawEventP" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC7history5event6sender8function4lineyAA8RawEvent_p_yXlSSSitF", + "mangledName": "$s13PhylloConnect9AnalyticsC7history5event6sender8function4lineyAA8RawEvent_p_yXlSSSitF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "add", + "printedName": "add(target:type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "LogTarget", + "printedName": "PhylloConnect.LogTarget", + "usr": "s:13PhylloConnect9LogTargetP" + }, + { + "kind": "TypeNominal", + "name": "LoggingType", + "printedName": "PhylloConnect.LoggingType", + "usr": "s:13PhylloConnect11LoggingTypeV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC3add6target4typeyAA9LogTarget_p_AA11LoggingTypeVtF", + "mangledName": "$s13PhylloConnect9AnalyticsC3add6target4typeyAA9LogTarget_p_AA11LoggingTypeVtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "logFlush", + "printedName": "logFlush()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC8logFlushyyF", + "mangledName": "$s13PhylloConnect9AnalyticsC8logFlushyyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "track", + "printedName": "track(name:properties:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5track4name10propertiesySS_xSgtSeRzSERzlF", + "mangledName": "$s13PhylloConnect9AnalyticsC5track4name10propertiesySS_xSgtSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "

", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "track", + "printedName": "track(name:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5track4nameySS_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC5track4nameySS_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "identify", + "printedName": "identify(userId:traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC8identify6userId6traitsySS_xSgtSeRzSERzlF", + "mangledName": "$s13PhylloConnect9AnalyticsC8identify6userId6traitsySS_xSgtSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "identify", + "printedName": "identify(traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC8identify6traitsyx_tSeRzSERzlF", + "mangledName": "$s13PhylloConnect9AnalyticsC8identify6traitsyx_tSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "identify", + "printedName": "identify(userId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC8identify6userIdySS_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC8identify6userIdySS_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "screen", + "printedName": "screen(title:category:properties:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC6screen5title8category10propertiesySS_SSSgxSgtSeRzSERzlF", + "mangledName": "$s13PhylloConnect9AnalyticsC6screen5title8category10propertiesySS_SSSgxSgtSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "

", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "screen", + "printedName": "screen(title:category:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC6screen5title8categoryySS_SSSgtF", + "mangledName": "$s13PhylloConnect9AnalyticsC6screen5title8categoryySS_SSSgtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "group", + "printedName": "group(groupId:traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5group0D2Id6traitsySS_xSgtSeRzSERzlF", + "mangledName": "$s13PhylloConnect9AnalyticsC5group0D2Id6traitsySS_xSgtSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "group", + "printedName": "group(groupId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5group0D2IdySS_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC5group0D2IdySS_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "alias", + "printedName": "alias(newId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5alias5newIdySS_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC5alias5newIdySS_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "track", + "printedName": "track(name:properties:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "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": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5track4name10propertiesySS_SDySSypGSgtF", + "mangledName": "$s13PhylloConnect9AnalyticsC5track4name10propertiesySS_SDySSypGSgtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "identify", + "printedName": "identify(userId:traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "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": "Func", + "usr": "s:13PhylloConnect9AnalyticsC8identify6userId6traitsySS_SDySSypGSgtF", + "mangledName": "$s13PhylloConnect9AnalyticsC8identify6userId6traitsySS_SDySSypGSgtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "screen", + "printedName": "screen(title:category:properties:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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": "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": "Func", + "usr": "s:13PhylloConnect9AnalyticsC6screen5title8category10propertiesySS_SSSgSDySSypGSgtF", + "mangledName": "$s13PhylloConnect9AnalyticsC6screen5title8category10propertiesySS_SSSgSDySSypGSgtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "group", + "printedName": "group(groupId:traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5group0D2Id6traitsySS_SDySSypGSgtF", + "mangledName": "$s13PhylloConnect9AnalyticsC5group0D2Id6traitsySS_SDySSypGSgtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "apply", + "printedName": "apply(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.Plugin) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "typeAttributes": [ + "noescape" + ] + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5apply7closureyyAA6Plugin_pXE_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC5apply7closureyyAA6Plugin_pXE_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "add", + "printedName": "add(plugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC3add6pluginAA6Plugin_pAaF_p_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC3add6pluginAA6Plugin_pAaF_p_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "remove", + "printedName": "remove(plugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC6remove6pluginyAA6Plugin_p_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC6remove6pluginyAA6Plugin_p_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "find", + "printedName": "find(pluginType:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "τ_0_0.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC4find10pluginTypexSgxm_tAA6PluginRzlF", + "mangledName": "$s13PhylloConnect9AnalyticsC4find10pluginTypexSgxm_tAA6PluginRzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "find", + "printedName": "find(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationPlugin?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationPlugin", + "printedName": "PhylloConnect.DestinationPlugin", + "usr": "s:13PhylloConnect17DestinationPluginP" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC4find3keyAA17DestinationPlugin_pSgSS_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC4find3keyAA17DestinationPlugin_pSgSS_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect9AnalyticsC", + "mangledName": "$s13PhylloConnect9AnalyticsC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Subscriber", + "printedName": "Subscriber", + "usr": "s:13PhylloConnect10SubscriberP", + "mangledName": "$s13PhylloConnect10SubscriberP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PhylloAnalyticsModel", + "printedName": "PhylloAnalyticsModel", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloAnalyticsModel", + "printedName": "PhylloConnect.PhylloAnalyticsModel", + "usr": "s:13PhylloConnect0A14AnalyticsModelC" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect0A14AnalyticsModelC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect0A14AnalyticsModelC4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect0A14AnalyticsModelC6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect0A14AnalyticsModelC6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect0A14AnalyticsModelC", + "mangledName": "$s13PhylloConnect0A14AnalyticsModelC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "TypeDecl", + "name": "iOSLifecycle", + "printedName": "iOSLifecycle", + "children": [ + { + "kind": "Function", + "name": "applicationDidEnterBackground", + "printedName": "applicationDidEnterBackground(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP29applicationDidEnterBackground0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP29applicationDidEnterBackground0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationWillEnterForeground", + "printedName": "applicationWillEnterForeground(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP30applicationWillEnterForeground0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP30applicationWillEnterForeground0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "application", + "printedName": "application(_:didFinishLaunchingWithOptions:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[UIKit.UIApplication.LaunchOptionsKey : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[UIKit.UIApplication.LaunchOptionsKey : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchOptionsKey", + "printedName": "UIKit.UIApplication.LaunchOptionsKey", + "usr": "c:@T@UIApplicationLaunchOptionsKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP11application_29didFinishLaunchingWithOptionsySo13UIApplicationCSg_SDySo0j6LaunchI3KeyaypGSgtF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP11application_29didFinishLaunchingWithOptionsySo13UIApplicationCSg_SDySo0j6LaunchI3KeyaypGSgtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationDidBecomeActive", + "printedName": "applicationDidBecomeActive(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP26applicationDidBecomeActive0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP26applicationDidBecomeActive0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationWillResignActive", + "printedName": "applicationWillResignActive(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP27applicationWillResignActive0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP27applicationWillResignActive0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationDidReceiveMemoryWarning", + "printedName": "applicationDidReceiveMemoryWarning(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP34applicationDidReceiveMemoryWarning0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP34applicationDidReceiveMemoryWarning0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationWillTerminate", + "printedName": "applicationWillTerminate(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP24applicationWillTerminate0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP24applicationWillTerminate0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationSignificantTimeChange", + "printedName": "applicationSignificantTimeChange(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP32applicationSignificantTimeChange0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP32applicationSignificantTimeChange0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationBackgroundRefreshDidChange", + "printedName": "applicationBackgroundRefreshDidChange(application:refreshStatus:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UIBackgroundRefreshStatus", + "printedName": "UIKit.UIBackgroundRefreshStatus", + "usr": "c:@E@UIBackgroundRefreshStatus" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP37applicationBackgroundRefreshDidChange0D013refreshStatusySo13UIApplicationCSg_So012UIBackgroundfJ0VtF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP37applicationBackgroundRefreshDidChange0D013refreshStatusySo13UIApplicationCSg_So012UIBackgroundfJ0VtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationDidEnterBackground", + "printedName": "applicationDidEnterBackground(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE29applicationDidEnterBackground0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE29applicationDidEnterBackground0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationWillEnterForeground", + "printedName": "applicationWillEnterForeground(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE30applicationWillEnterForeground0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE30applicationWillEnterForeground0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "application", + "printedName": "application(_:didFinishLaunchingWithOptions:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[UIKit.UIApplication.LaunchOptionsKey : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[UIKit.UIApplication.LaunchOptionsKey : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchOptionsKey", + "printedName": "UIKit.UIApplication.LaunchOptionsKey", + "usr": "c:@T@UIApplicationLaunchOptionsKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE11application_29didFinishLaunchingWithOptionsySo13UIApplicationCSg_SDySo0j6LaunchI3KeyaypGSgtF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE11application_29didFinishLaunchingWithOptionsySo13UIApplicationCSg_SDySo0j6LaunchI3KeyaypGSgtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationDidBecomeActive", + "printedName": "applicationDidBecomeActive(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE26applicationDidBecomeActive0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE26applicationDidBecomeActive0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationWillResignActive", + "printedName": "applicationWillResignActive(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE27applicationWillResignActive0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE27applicationWillResignActive0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationDidReceiveMemoryWarning", + "printedName": "applicationDidReceiveMemoryWarning(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE34applicationDidReceiveMemoryWarning0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE34applicationDidReceiveMemoryWarning0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationWillTerminate", + "printedName": "applicationWillTerminate(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE24applicationWillTerminate0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE24applicationWillTerminate0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationSignificantTimeChange", + "printedName": "applicationSignificantTimeChange(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE32applicationSignificantTimeChange0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE32applicationSignificantTimeChange0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationBackgroundRefreshDidChange", + "printedName": "applicationBackgroundRefreshDidChange(application:refreshStatus:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UIBackgroundRefreshStatus", + "printedName": "UIKit.UIBackgroundRefreshStatus", + "usr": "c:@E@UIBackgroundRefreshStatus" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE37applicationBackgroundRefreshDidChange0D013refreshStatusySo13UIApplicationCSg_So012UIBackgroundfJ0VtF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE37applicationBackgroundRefreshDidChange0D013refreshStatusySo13UIApplicationCSg_So012UIBackgroundfJ0VtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect12iOSLifecycleP", + "mangledName": "$s13PhylloConnect12iOSLifecycleP", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Configuration", + "printedName": "Configuration", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(writeKey:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect13ConfigurationC8writeKeyACSS_tcfc", + "mangledName": "$s13PhylloConnect13ConfigurationC8writeKeyACSS_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "application", + "printedName": "application(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC11applicationyACypSgF", + "mangledName": "$s13PhylloConnect13ConfigurationC11applicationyACypSgF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "trackApplicationLifecycleEvents", + "printedName": "trackApplicationLifecycleEvents(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC31trackApplicationLifecycleEventsyACSbF", + "mangledName": "$s13PhylloConnect13ConfigurationC31trackApplicationLifecycleEventsyACSbF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "trackDeeplinks", + "printedName": "trackDeeplinks(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC14trackDeeplinksyACSbF", + "mangledName": "$s13PhylloConnect13ConfigurationC14trackDeeplinksyACSbF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flushAt", + "printedName": "flushAt(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC7flushAtyACSiF", + "mangledName": "$s13PhylloConnect13ConfigurationC7flushAtyACSiF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flushInterval", + "printedName": "flushInterval(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC13flushIntervalyACSdF", + "mangledName": "$s13PhylloConnect13ConfigurationC13flushIntervalyACSdF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "defaultSettings", + "printedName": "defaultSettings(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC15defaultSettingsyAcA0E0VF", + "mangledName": "$s13PhylloConnect13ConfigurationC15defaultSettingsyAcA0E0VF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "autoAddSegmentDestination", + "printedName": "autoAddSegmentDestination(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC25autoAddSegmentDestinationyACSbF", + "mangledName": "$s13PhylloConnect13ConfigurationC25autoAddSegmentDestinationyACSbF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "apiHost", + "printedName": "apiHost(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC7apiHostyACSSF", + "mangledName": "$s13PhylloConnect13ConfigurationC7apiHostyACSSF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "cdnHost", + "printedName": "cdnHost(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC7cdnHostyACSSF", + "mangledName": "$s13PhylloConnect13ConfigurationC7cdnHostyACSSF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect13ConfigurationC", + "mangledName": "$s13PhylloConnect13ConfigurationC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "JSON", + "printedName": "JSON", + "children": [ + { + "kind": "Var", + "name": "null", + "printedName": "null", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.JSON.Type) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect4JSONO4nullyA2CmF", + "mangledName": "$s13PhylloConnect4JSONO4nullyA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "bool", + "printedName": "bool", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.JSON.Type) -> (Swift.Bool) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect4JSONO4boolyACSbcACmF", + "mangledName": "$s13PhylloConnect4JSONO4boolyACSbcACmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "number", + "printedName": "number", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.JSON.Type) -> (Foundation.Decimal) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Decimal) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Decimal", + "printedName": "Foundation.Decimal", + "usr": "c:@SA@NSDecimal" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect4JSONO6numberyACSo9NSDecimalacACmF", + "mangledName": "$s13PhylloConnect4JSONO6numberyACSo9NSDecimalacACmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "string", + "printedName": "string", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.JSON.Type) -> (Swift.String) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect4JSONO6stringyACSScACmF", + "mangledName": "$s13PhylloConnect4JSONO6stringyACSScACmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "array", + "printedName": "array", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.JSON.Type) -> ([PhylloConnect.JSON]) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([PhylloConnect.JSON]) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect4JSONO5arrayyACSayACGcACmF", + "mangledName": "$s13PhylloConnect4JSONO5arrayyACSayACGcACmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "object", + "printedName": "object", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.JSON.Type) -> ([Swift.String : PhylloConnect.JSON]) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([Swift.String : PhylloConnect.JSON]) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:SD" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect4JSONO6objectyACSDySSACGcACmF", + "mangledName": "$s13PhylloConnect4JSONO6objectyACSDySSACGcACmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "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" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect4JSONOyACSDySSypGKcfc", + "mangledName": "$s13PhylloConnect4JSONOyACSDySSypGKcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect4JSONO4withACx_tKcSeRzSERzlufc", + "mangledName": "$s13PhylloConnect4JSONO4withACx_tKcSeRzSERzlufc", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect4JSONOyACypKcfc", + "mangledName": "$s13PhylloConnect4JSONOyACypKcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO2eeoiySbAC_ACtFZ", + "mangledName": "$s13PhylloConnect4JSONO2eeoiySbAC_ACtFZ", + "moduleName": "PhylloConnect", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect4JSONO6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect4JSONO4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect4JSONO4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "codableValue", + "printedName": "codableValue()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO12codableValuexSgySeRzSERzlF", + "mangledName": "$s13PhylloConnect4JSONO12codableValuexSgySeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "boolValue", + "printedName": "boolValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO9boolValueSbSgvp", + "mangledName": "$s13PhylloConnect4JSONO9boolValueSbSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO9boolValueSbSgvg", + "mangledName": "$s13PhylloConnect4JSONO9boolValueSbSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "decimalValue", + "printedName": "decimalValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Decimal?", + "children": [ + { + "kind": "TypeNominal", + "name": "Decimal", + "printedName": "Foundation.Decimal", + "usr": "c:@SA@NSDecimal" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO12decimalValueSo9NSDecimalaSgvp", + "mangledName": "$s13PhylloConnect4JSONO12decimalValueSo9NSDecimalaSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Decimal?", + "children": [ + { + "kind": "TypeNominal", + "name": "Decimal", + "printedName": "Foundation.Decimal", + "usr": "c:@SA@NSDecimal" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO12decimalValueSo9NSDecimalaSgvg", + "mangledName": "$s13PhylloConnect4JSONO12decimalValueSo9NSDecimalaSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "intValue", + "printedName": "intValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO8intValueSiSgvp", + "mangledName": "$s13PhylloConnect4JSONO8intValueSiSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": 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:13PhylloConnect4JSONO8intValueSiSgvg", + "mangledName": "$s13PhylloConnect4JSONO8intValueSiSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "uintValue", + "printedName": "uintValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UInt?", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO9uintValueSuSgvp", + "mangledName": "$s13PhylloConnect4JSONO9uintValueSuSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UInt?", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO9uintValueSuSgvg", + "mangledName": "$s13PhylloConnect4JSONO9uintValueSuSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "floatValue", + "printedName": "floatValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Float?", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO10floatValueSfSgvp", + "mangledName": "$s13PhylloConnect4JSONO10floatValueSfSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Float?", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO10floatValueSfSgvg", + "mangledName": "$s13PhylloConnect4JSONO10floatValueSfSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "doubleValue", + "printedName": "doubleValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO11doubleValueSdSgvp", + "mangledName": "$s13PhylloConnect4JSONO11doubleValueSdSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": 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:13PhylloConnect4JSONO11doubleValueSdSgvg", + "mangledName": "$s13PhylloConnect4JSONO11doubleValueSdSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stringValue", + "printedName": "stringValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO11stringValueSSSgvp", + "mangledName": "$s13PhylloConnect4JSONO11stringValueSSSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": 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:13PhylloConnect4JSONO11stringValueSSSgvg", + "mangledName": "$s13PhylloConnect4JSONO11stringValueSSSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "arrayValue", + "printedName": "arrayValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO10arrayValueSayypGSgvp", + "mangledName": "$s13PhylloConnect4JSONO10arrayValueSayypGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO10arrayValueSayypGSgvg", + "mangledName": "$s13PhylloConnect4JSONO10arrayValueSayypGSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryValue", + "printedName": "dictionaryValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO15dictionaryValueSDySSypGSgvp", + "mangledName": "$s13PhylloConnect4JSONO15dictionaryValueSDySSypGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO15dictionaryValueSDySSypGSgvg", + "mangledName": "$s13PhylloConnect4JSONO15dictionaryValueSDySSypGSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "mapTransform", + "printedName": "mapTransform(_:valueTransform:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String, Any) -> Any)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, Any) -> Any", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String, Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO12mapTransform_05valueE0ACSDyS2SG_ypSS_yptcSgtKF", + "mangledName": "$s13PhylloConnect4JSONO12mapTransform_05valueE0ACSDyS2SG_ypSS_yptcSgtKF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "add", + "printedName": "add(value:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO3add5valueACSgyp_tKF", + "mangledName": "$s13PhylloConnect4JSONO3add5valueACSgyp_tKF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "add", + "printedName": "add(value:forKey:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO3add5value6forKeyACSgyp_SStKF", + "mangledName": "$s13PhylloConnect4JSONO3add5value6forKeyACSgyp_SStKF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "remove", + "printedName": "remove(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO6remove3keyACSgSS_tKF", + "mangledName": "$s13PhylloConnect4JSONO6remove3keyACSgSS_tKF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Subscript", + "usr": "s:13PhylloConnect4JSONOyACSgSicip", + "mangledName": "$s13PhylloConnect4JSONOyACSgSicip", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONOyACSgSicig", + "mangledName": "$s13PhylloConnect4JSONOyACSgSicig", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Subscript", + "usr": "s:13PhylloConnect4JSONOyACSgSScip", + "mangledName": "$s13PhylloConnect4JSONOyACSgSScip", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONOyACSgSScig", + "mangledName": "$s13PhylloConnect4JSONOyACSgSScig", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(keyPath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Subscript", + "usr": "s:13PhylloConnect4JSONO7keyPathxSgAA03KeyE0V_tcSeRzSERzluip", + "mangledName": "$s13PhylloConnect4JSONO7keyPathxSgAA03KeyE0V_tcSeRzSERzluip", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO7keyPathxSgAA03KeyE0V_tcSeRzSERzluig", + "mangledName": "$s13PhylloConnect4JSONO7keyPathxSgAA03KeyE0V_tcSeRzSERzluig", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO7keyPathxSgAA03KeyE0V_tcSeRzSERzluis", + "mangledName": "$s13PhylloConnect4JSONO7keyPathxSgAA03KeyE0V_tcSeRzSERzluis", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO7keyPathxSgAA03KeyE0V_tcSeRzSERzluiM", + "mangledName": "$s13PhylloConnect4JSONO7keyPathxSgAA03KeyE0V_tcSeRzSERzluiM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "implicit": true, + "isFromExtension": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forKeyPath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO5value10forKeyPathxSgAA0fG0V_tSeRzSERzlF", + "mangledName": "$s13PhylloConnect4JSONO5value10forKeyPathxSgAA0fG0V_tSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setValue", + "printedName": "setValue(_:forKeyPath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO8setValue_10forKeyPathyxSg_AA0gH0VtSeRzSERzlF", + "mangledName": "$s13PhylloConnect4JSONO8setValue_10forKeyPathyxSg_AA0gH0VtSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + } + ], + "declKind": "Enum", + "usr": "s:13PhylloConnect4JSONO", + "mangledName": "$s13PhylloConnect4JSONO", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "DeviceToken", + "printedName": "DeviceToken", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect11DeviceTokenC4typeAA10PluginTypeOvp", + "mangledName": "$s13PhylloConnect11DeviceTokenC4typeAA10PluginTypeOvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11DeviceTokenC4typeAA10PluginTypeOvg", + "mangledName": "$s13PhylloConnect11DeviceTokenC4typeAA10PluginTypeOvg", + "moduleName": "PhylloConnect", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "analytics", + "printedName": "analytics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect11DeviceTokenC9analyticsAA9AnalyticsCSgvp", + "mangledName": "$s13PhylloConnect11DeviceTokenC9analyticsAA9AnalyticsCSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11DeviceTokenC9analyticsAA9AnalyticsCSgvg", + "mangledName": "$s13PhylloConnect11DeviceTokenC9analyticsAA9AnalyticsCSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11DeviceTokenC9analyticsAA9AnalyticsCSgvs", + "mangledName": "$s13PhylloConnect11DeviceTokenC9analyticsAA9AnalyticsCSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11DeviceTokenC9analyticsAA9AnalyticsCSgvM", + "mangledName": "$s13PhylloConnect11DeviceTokenC9analyticsAA9AnalyticsCSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "token", + "printedName": "token", + "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:13PhylloConnect11DeviceTokenC5tokenSSSgvp", + "mangledName": "$s13PhylloConnect11DeviceTokenC5tokenSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11DeviceTokenC5tokenSSSgvg", + "mangledName": "$s13PhylloConnect11DeviceTokenC5tokenSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11DeviceTokenC5tokenSSSgvs", + "mangledName": "$s13PhylloConnect11DeviceTokenC5tokenSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11DeviceTokenC5tokenSSSgvM", + "mangledName": "$s13PhylloConnect11DeviceTokenC5tokenSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "DeviceToken", + "printedName": "PhylloConnect.DeviceToken", + "usr": "s:13PhylloConnect11DeviceTokenC" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect11DeviceTokenCACycfc", + "mangledName": "$s13PhylloConnect11DeviceTokenCACycfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Required", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11DeviceTokenC7execute5eventxSgAF_tAA8RawEventRzlF", + "mangledName": "$s13PhylloConnect11DeviceTokenC7execute5eventxSgAF_tAA8RawEventRzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect11DeviceTokenC", + "mangledName": "$s13PhylloConnect11DeviceTokenC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SystemConfiguration", + "printedName": "SystemConfiguration", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Context", + "printedName": "Context", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect7ContextC4typeAA10PluginTypeOvp", + "mangledName": "$s13PhylloConnect7ContextC4typeAA10PluginTypeOvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect7ContextC4typeAA10PluginTypeOvg", + "mangledName": "$s13PhylloConnect7ContextC4typeAA10PluginTypeOvg", + "moduleName": "PhylloConnect", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "analytics", + "printedName": "analytics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect7ContextC9analyticsAA9AnalyticsCSgvp", + "mangledName": "$s13PhylloConnect7ContextC9analyticsAA9AnalyticsCSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect7ContextC9analyticsAA9AnalyticsCSgvg", + "mangledName": "$s13PhylloConnect7ContextC9analyticsAA9AnalyticsCSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect7ContextC9analyticsAA9AnalyticsCSgvs", + "mangledName": "$s13PhylloConnect7ContextC9analyticsAA9AnalyticsCSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect7ContextC9analyticsAA9AnalyticsCSgvM", + "mangledName": "$s13PhylloConnect7ContextC9analyticsAA9AnalyticsCSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect7ContextC7execute5eventxSgAF_tAA8RawEventRzlF", + "mangledName": "$s13PhylloConnect7ContextC7execute5eventxSgAF_tAA8RawEventRzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect7ContextC", + "mangledName": "$s13PhylloConnect7ContextC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "LogTarget", + "printedName": "LogTarget", + "children": [ + { + "kind": "Function", + "name": "parseLog", + "printedName": "parseLog(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "LogMessage", + "printedName": "PhylloConnect.LogMessage", + "usr": "s:13PhylloConnect10LogMessageP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9LogTargetP05parseC0yyAA0C7Message_pF", + "mangledName": "$s13PhylloConnect9LogTargetP05parseC0yyAA0C7Message_pF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogTarget>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flush", + "printedName": "flush()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9LogTargetP5flushyyF", + "mangledName": "$s13PhylloConnect9LogTargetP5flushyyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogTarget>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flush", + "printedName": "flush()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9LogTargetPAAE5flushyyF", + "mangledName": "$s13PhylloConnect9LogTargetPAAE5flushyyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogTarget>", + "sugared_genericSig": "", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect9LogTargetP", + "mangledName": "$s13PhylloConnect9LogTargetP", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "LogFilterKind", + "printedName": "LogFilterKind", + "children": [ + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.LogFilterKind.Type) -> PhylloConnect.LogFilterKind", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.LogFilterKind.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect13LogFilterKindO5erroryA2CmF", + "mangledName": "$s13PhylloConnect13LogFilterKindO5erroryA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "warning", + "printedName": "warning", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.LogFilterKind.Type) -> PhylloConnect.LogFilterKind", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.LogFilterKind.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect13LogFilterKindO7warningyA2CmF", + "mangledName": "$s13PhylloConnect13LogFilterKindO7warningyA2CmF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.LogFilterKind.Type) -> PhylloConnect.LogFilterKind", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.LogFilterKind.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect13LogFilterKindO5debugyA2CmF", + "mangledName": "$s13PhylloConnect13LogFilterKindO5debugyA2CmF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.LogFilterKind?", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect13LogFilterKindO8rawValueACSgSi_tcfc", + "mangledName": "$s13PhylloConnect13LogFilterKindO8rawValueACSgSi_tcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect13LogFilterKindO8rawValueSivp", + "mangledName": "$s13PhylloConnect13LogFilterKindO8rawValueSivp", + "moduleName": "PhylloConnect", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13LogFilterKindO8rawValueSivg", + "mangledName": "$s13PhylloConnect13LogFilterKindO8rawValueSivg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13PhylloConnect13LogFilterKindO", + "mangledName": "$s13PhylloConnect13LogFilterKindO", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "LoggingType", + "printedName": "LoggingType", + "children": [ + { + "kind": "TypeDecl", + "name": "LogDestination", + "printedName": "LogDestination", + "children": [ + { + "kind": "Var", + "name": "log", + "printedName": "log", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.LoggingType.LogDestination.Type) -> PhylloConnect.LoggingType.LogDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.LoggingType.LogDestination.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO3logyA2EmF", + "mangledName": "$s13PhylloConnect11LoggingTypeV14LogDestinationO3logyA2EmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "metric", + "printedName": "metric", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.LoggingType.LogDestination.Type) -> PhylloConnect.LoggingType.LogDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.LoggingType.LogDestination.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO6metricyA2EmF", + "mangledName": "$s13PhylloConnect11LoggingTypeV14LogDestinationO6metricyA2EmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "history", + "printedName": "history", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.LoggingType.LogDestination.Type) -> PhylloConnect.LoggingType.LogDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.LoggingType.LogDestination.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO7historyyA2EmF", + "mangledName": "$s13PhylloConnect11LoggingTypeV14LogDestinationO7historyyA2EmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + }, + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO2eeoiySbAE_AEtFZ", + "mangledName": "$s13PhylloConnect11LoggingTypeV14LogDestinationO2eeoiySbAE_AEtFZ", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11LoggingTypeV14LogDestinationO9hashValueSivp", + "mangledName": "$s13PhylloConnect11LoggingTypeV14LogDestinationO9hashValueSivp", + "moduleName": "PhylloConnect", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO9hashValueSivg", + "mangledName": "$s13PhylloConnect11LoggingTypeV14LogDestinationO9hashValueSivg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11LoggingTypeV14LogDestinationO4hash4intoys6HasherVz_tF", + "mangledName": "$s13PhylloConnect11LoggingTypeV14LogDestinationO4hash4intoys6HasherVz_tF", + "moduleName": "PhylloConnect", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO", + "mangledName": "$s13PhylloConnect11LoggingTypeV14LogDestinationO", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(types:)", + "children": [ + { + "kind": "TypeNominal", + "name": "LoggingType", + "printedName": "PhylloConnect.LoggingType", + "usr": "s:13PhylloConnect11LoggingTypeV" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.LoggingType.LogDestination]", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect11LoggingTypeV5typesACSayAC14LogDestinationOG_tcfc", + "mangledName": "$s13PhylloConnect11LoggingTypeV5typesACSayAC14LogDestinationOG_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect11LoggingTypeV9hashValueSivp", + "mangledName": "$s13PhylloConnect11LoggingTypeV9hashValueSivp", + "moduleName": "PhylloConnect", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11LoggingTypeV9hashValueSivg", + "mangledName": "$s13PhylloConnect11LoggingTypeV9hashValueSivg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11LoggingTypeV4hash4intoys6HasherVz_tF", + "mangledName": "$s13PhylloConnect11LoggingTypeV4hash4intoys6HasherVz_tF", + "moduleName": "PhylloConnect", + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "LoggingType", + "printedName": "PhylloConnect.LoggingType", + "usr": "s:13PhylloConnect11LoggingTypeV" + }, + { + "kind": "TypeNominal", + "name": "LoggingType", + "printedName": "PhylloConnect.LoggingType", + "usr": "s:13PhylloConnect11LoggingTypeV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11LoggingTypeV2eeoiySbAC_ACtFZ", + "mangledName": "$s13PhylloConnect11LoggingTypeV2eeoiySbAC_ACtFZ", + "moduleName": "PhylloConnect", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect11LoggingTypeV", + "mangledName": "$s13PhylloConnect11LoggingTypeV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "LogMessage", + "printedName": "LogMessage", + "children": [ + { + "kind": "Var", + "name": "kind", + "printedName": "kind", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10LogMessageP4kindAA0C10FilterKindOvp", + "mangledName": "$s13PhylloConnect10LogMessageP4kindAA0C10FilterKindOvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10LogMessageP4kindAA0C10FilterKindOvg", + "mangledName": "$s13PhylloConnect10LogMessageP4kindAA0C10FilterKindOvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogMessage>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "title", + "printedName": "title", + "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:13PhylloConnect10LogMessageP5titleSSSgvp", + "mangledName": "$s13PhylloConnect10LogMessageP5titleSSSgvp", + "moduleName": "PhylloConnect", + "protocolReq": 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:13PhylloConnect10LogMessageP5titleSSSgvg", + "mangledName": "$s13PhylloConnect10LogMessageP5titleSSSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogMessage>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "message", + "printedName": "message", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10LogMessageP7messageSSvp", + "mangledName": "$s13PhylloConnect10LogMessageP7messageSSvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10LogMessageP7messageSSvg", + "mangledName": "$s13PhylloConnect10LogMessageP7messageSSvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogMessage>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "event", + "printedName": "event", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.RawEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "RawEvent", + "printedName": "PhylloConnect.RawEvent", + "usr": "s:13PhylloConnect8RawEventP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10LogMessageP5eventAA8RawEvent_pSgvp", + "mangledName": "$s13PhylloConnect10LogMessageP5eventAA8RawEvent_pSgvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.RawEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "RawEvent", + "printedName": "PhylloConnect.RawEvent", + "usr": "s:13PhylloConnect8RawEventP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10LogMessageP5eventAA8RawEvent_pSgvg", + "mangledName": "$s13PhylloConnect10LogMessageP5eventAA8RawEvent_pSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogMessage>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "function", + "printedName": "function", + "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:13PhylloConnect10LogMessageP8functionSSSgvp", + "mangledName": "$s13PhylloConnect10LogMessageP8functionSSSgvp", + "moduleName": "PhylloConnect", + "protocolReq": 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:13PhylloConnect10LogMessageP8functionSSSgvg", + "mangledName": "$s13PhylloConnect10LogMessageP8functionSSSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogMessage>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "line", + "printedName": "line", + "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:13PhylloConnect10LogMessageP4lineSiSgvp", + "mangledName": "$s13PhylloConnect10LogMessageP4lineSiSgvp", + "moduleName": "PhylloConnect", + "protocolReq": 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:13PhylloConnect10LogMessageP4lineSiSgvg", + "mangledName": "$s13PhylloConnect10LogMessageP4lineSiSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogMessage>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "logType", + "printedName": "logType", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10LogMessageP7logTypeAA07LoggingF0V0C11DestinationOvp", + "mangledName": "$s13PhylloConnect10LogMessageP7logTypeAA07LoggingF0V0C11DestinationOvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10LogMessageP7logTypeAA07LoggingF0V0C11DestinationOvg", + "mangledName": "$s13PhylloConnect10LogMessageP7logTypeAA07LoggingF0V0C11DestinationOvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogMessage>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dateTime", + "printedName": "dateTime", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10LogMessageP8dateTime10Foundation4DateVvp", + "mangledName": "$s13PhylloConnect10LogMessageP8dateTime10Foundation4DateVvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10LogMessageP8dateTime10Foundation4DateVvg", + "mangledName": "$s13PhylloConnect10LogMessageP8dateTime10Foundation4DateVvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogMessage>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect10LogMessageP", + "mangledName": "$s13PhylloConnect10LogMessageP", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "MetricType", + "printedName": "MetricType", + "children": [ + { + "kind": "Var", + "name": "counter", + "printedName": "counter", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.MetricType.Type) -> PhylloConnect.MetricType", + "children": [ + { + "kind": "TypeNominal", + "name": "MetricType", + "printedName": "PhylloConnect.MetricType", + "usr": "s:13PhylloConnect10MetricTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.MetricType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MetricType", + "printedName": "PhylloConnect.MetricType", + "usr": "s:13PhylloConnect10MetricTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10MetricTypeO7counteryA2CmF", + "mangledName": "$s13PhylloConnect10MetricTypeO7counteryA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "gauge", + "printedName": "gauge", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.MetricType.Type) -> PhylloConnect.MetricType", + "children": [ + { + "kind": "TypeNominal", + "name": "MetricType", + "printedName": "PhylloConnect.MetricType", + "usr": "s:13PhylloConnect10MetricTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.MetricType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MetricType", + "printedName": "PhylloConnect.MetricType", + "usr": "s:13PhylloConnect10MetricTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10MetricTypeO5gaugeyA2CmF", + "mangledName": "$s13PhylloConnect10MetricTypeO5gaugeyA2CmF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.MetricType?", + "children": [ + { + "kind": "TypeNominal", + "name": "MetricType", + "printedName": "PhylloConnect.MetricType", + "usr": "s:13PhylloConnect10MetricTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10MetricTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s13PhylloConnect10MetricTypeO8rawValueACSgSi_tcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10MetricTypeO8rawValueSivp", + "mangledName": "$s13PhylloConnect10MetricTypeO8rawValueSivp", + "moduleName": "PhylloConnect", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10MetricTypeO8rawValueSivg", + "mangledName": "$s13PhylloConnect10MetricTypeO8rawValueSivg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13PhylloConnect10MetricTypeO", + "mangledName": "$s13PhylloConnect10MetricTypeO", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Store", + "printedName": "Store", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Store", + "printedName": "PhylloConnect.Store", + "usr": "s:13PhylloConnect5StoreC" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect5StoreC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect5StoreC4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect5StoreC6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect5StoreC6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Store", + "printedName": "PhylloConnect.Store", + "usr": "s:13PhylloConnect5StoreC" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect5StoreCACycfc", + "mangledName": "$s13PhylloConnect5StoreCACycfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "subscribe", + "printedName": "subscribe(_:initialState:queue:handler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Subscriber", + "printedName": "PhylloConnect.Subscriber", + "usr": "s:13PhylloConnect10SubscriberP" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "hasDefaultArg": true, + "usr": "c:objc(cs)OS_dispatch_queue" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(τ_0_0) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect5StoreC9subscribe_12initialState5queue7handlerSiAA10Subscriber_p_SbSo012OS_dispatch_G0CyxctAA0F0RzlF", + "mangledName": "$s13PhylloConnect5StoreC9subscribe_12initialState5queue7handlerSiAA10Subscriber_p_SbSo012OS_dispatch_G0CyxctAA0F0RzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.State>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unsubscribe", + "printedName": "unsubscribe(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect5StoreC11unsubscribe10identifierySi_tF", + "mangledName": "$s13PhylloConnect5StoreC11unsubscribe10identifierySi_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "provide", + "printedName": "provide(state:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect5StoreC7provide5stateyx_tAA5StateRzlF", + "mangledName": "$s13PhylloConnect5StoreC7provide5stateyx_tAA5StateRzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.State>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(action:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect5StoreC8dispatch6actionyx_tAA6ActionRzlF", + "mangledName": "$s13PhylloConnect5StoreC8dispatch6actionyx_tAA6ActionRzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Action>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(action:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect5StoreC8dispatch6actionyx_tAA11AsyncActionRzlF", + "mangledName": "$s13PhylloConnect5StoreC8dispatch6actionyx_tAA11AsyncActionRzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.AsyncAction>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentState", + "printedName": "currentState()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect5StoreC12currentStatexSgyAA0E0RzlF", + "mangledName": "$s13PhylloConnect5StoreC12currentStatexSgyAA0E0RzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.State>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect5StoreC", + "mangledName": "$s13PhylloConnect5StoreC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "AuthenticationServices", + "printedName": "AuthenticationServices", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SystemConfiguration", + "printedName": "SystemConfiguration", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "CoreTelephony", + "printedName": "CoreTelephony", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "TypeDecl", + "name": "PhylloConnectDelegate", + "printedName": "PhylloConnectDelegate", + "children": [ + { + "kind": "Function", + "name": "onAccountConnected", + "printedName": "onAccountConnected(account_id:work_platform_id:user_id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onAccountConnectedWithAccount_id:work_platform_id:user_id:", + "mangledName": "$s13PhylloConnect0aB8DelegateP18onAccountConnected10account_id014work_platform_H005user_H0ySS_S2StF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onAccountDisconnected", + "printedName": "onAccountDisconnected(account_id:work_platform_id:user_id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onAccountDisconnectedWithAccount_id:work_platform_id:user_id:", + "mangledName": "$s13PhylloConnect0aB8DelegateP21onAccountDisconnected10account_id014work_platform_H005user_H0ySS_S2StF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onTokenExpired", + "printedName": "onTokenExpired(user_id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onTokenExpiredWithUser_id:", + "mangledName": "$s13PhylloConnect0aB8DelegateP14onTokenExpired7user_idySS_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onExit", + "printedName": "onExit(reason:user_id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onExitWithReason:user_id:", + "mangledName": "$s13PhylloConnect0aB8DelegateP6onExit6reason7user_idySS_SStF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onConnectionFailure", + "printedName": "onConnectionFailure(reason:work_platform_id:user_id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onConnectionFailureWithReason:work_platform_id:user_id:", + "mangledName": "$s13PhylloConnect0aB8DelegateP19onConnectionFailure6reason16work_platform_id05user_J0ySS_S2StF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "onConnectionFailureWithReason:work_platform_id:user_id:", + "declAttributes": [ + "Optional", + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate", + "mangledName": "$s13PhylloConnect0aB8DelegateP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 : ObjectiveC.NSObjectProtocol>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ] + }, + { + "kind": "TypeDecl", + "name": "PhylloConnect", + "printedName": "PhylloConnect", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloConnect", + "printedName": "PhylloConnect.PhylloConnect", + "usr": "s:13PhylloConnectAAC" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnectAAC6sharedABvpZ", + "mangledName": "$s13PhylloConnectAAC6sharedABvpZ", + "moduleName": "PhylloConnect", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloConnect", + "printedName": "PhylloConnect.PhylloConnect", + "usr": "s:13PhylloConnectAAC" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnectAAC6sharedABvgZ", + "mangledName": "$s13PhylloConnectAAC6sharedABvgZ", + "moduleName": "PhylloConnect", + "static": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "phylloConnectDelegate", + "printedName": "phylloConnectDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "PhylloConnect.PhylloConnectDelegate?" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvp", + "mangledName": "$s13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "ReferenceOwnership", + "AccessControl" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.PhylloConnectDelegate?", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloConnectDelegate", + "printedName": "PhylloConnect.PhylloConnectDelegate", + "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvg", + "mangledName": "$s13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.PhylloConnectDelegate?", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloConnectDelegate", + "printedName": "PhylloConnect.PhylloConnectDelegate", + "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvs", + "mangledName": "$s13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvM", + "mangledName": "$s13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "initialize", + "printedName": "initialize(config:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnectAAC10initialize6configySDySSypG_tF", + "mangledName": "$s13PhylloConnectAAC10initialize6configySDySSypG_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "open", + "printedName": "open()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnectAAC4openyyF", + "mangledName": "$s13PhylloConnectAAC4openyyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "version", + "printedName": "version()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnectAAC7versionSDyS2SGyF", + "mangledName": "$s13PhylloConnectAAC7versionSDyS2SGyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnectAAC", + "mangledName": "$s13PhylloConnectAAC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Atomic", + "printedName": "Atomic", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(wrappedValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "PhylloConnect.Atomic<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13PhylloConnect6AtomicV" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect6AtomicV12wrappedValueACyxGx_tcfc", + "mangledName": "$s13PhylloConnect6AtomicV12wrappedValueACyxGx_tcfc", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "wrappedValue", + "printedName": "wrappedValue", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect6AtomicV12wrappedValuexvp", + "mangledName": "$s13PhylloConnect6AtomicV12wrappedValuexvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect6AtomicV12wrappedValuexvg", + "mangledName": "$s13PhylloConnect6AtomicV12wrappedValuexvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect6AtomicV12wrappedValuexvs", + "mangledName": "$s13PhylloConnect6AtomicV12wrappedValuexvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect6AtomicV12wrappedValuexvM", + "mangledName": "$s13PhylloConnect6AtomicV12wrappedValuexvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "implicit": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect6AtomicV", + "mangledName": "$s13PhylloConnect6AtomicV", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "PropertyWrapper" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "TypeDecl", + "name": "ObjCAnalytics", + "printedName": "ObjCAnalytics", + "children": [ + { + "kind": "Var", + "name": "analytics", + "printedName": "analytics", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect13ObjCAnalyticsC9analyticsAA9AnalyticsCvp", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC9analyticsAA9AnalyticsCvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13ObjCAnalyticsC9analyticsAA9AnalyticsCvg", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC9analyticsAA9AnalyticsCvg", + "moduleName": "PhylloConnect", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(configuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCAnalytics", + "printedName": "PhylloConnect.ObjCAnalytics", + "usr": "c:@M@PhylloConnect@objc(cs)SEGAnalytics" + }, + { + "kind": "TypeNominal", + "name": "ObjCConfiguration", + "printedName": "PhylloConnect.ObjCConfiguration", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGAnalytics(im)initWithConfiguration:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC13configurationAcA0C14CConfigurationC_tcfc", + "moduleName": "PhylloConnect", + "objc_name": "initWithConfiguration:", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(wrapping:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCAnalytics", + "printedName": "PhylloConnect.ObjCAnalytics", + "usr": "c:@M@PhylloConnect@objc(cs)SEGAnalytics" + }, + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect13ObjCAnalyticsC8wrappingAcA9AnalyticsC_tcfc", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC8wrappingAcA9AnalyticsC_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCAnalytics", + "printedName": "PhylloConnect.ObjCAnalytics", + "usr": "c:@M@PhylloConnect@objc(cs)SEGAnalytics" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGAnalytics(im)init", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsCACycfc", + "moduleName": "PhylloConnect", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "track", + "printedName": "track(name:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)track:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC5track4nameySS_tF", + "moduleName": "PhylloConnect", + "objc_name": "track:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "track", + "printedName": "track(name:properties:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)track:properties:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC5track4name10propertiesySS_SDySSypGSgtF", + "moduleName": "PhylloConnect", + "objc_name": "track:properties:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "identify", + "printedName": "identify(userId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)identify:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC8identify6userIdySS_tF", + "moduleName": "PhylloConnect", + "objc_name": "identify:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "identify", + "printedName": "identify(userId:traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)identify:traits:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC8identify6userId6traitsySS_SDySSypGSgtF", + "moduleName": "PhylloConnect", + "objc_name": "identify:traits:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "screen", + "printedName": "screen(title:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)screen:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC6screen5titleySS_tF", + "moduleName": "PhylloConnect", + "objc_name": "screen:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "screen", + "printedName": "screen(title:category:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)screen:category:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC6screen5title8categoryySS_SSSgtF", + "moduleName": "PhylloConnect", + "objc_name": "screen:category:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "screen", + "printedName": "screen(title:category:properties:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)screen:category:properties:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC6screen5title8category10propertiesySS_SSSgSDySSypGSgtF", + "moduleName": "PhylloConnect", + "objc_name": "screen:category:properties:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "group", + "printedName": "group(groupId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)group:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC5group0E2IdySS_tF", + "moduleName": "PhylloConnect", + "objc_name": "group:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "group", + "printedName": "group(groupId:traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)group:traits:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC5group0E2Id6traitsySS_SDySSypGSgtF", + "moduleName": "PhylloConnect", + "objc_name": "group:traits:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "alias", + "printedName": "alias(newId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)alias:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC5alias5newIdySS_tF", + "moduleName": "PhylloConnect", + "objc_name": "alias:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "anonymousId", + "printedName": "anonymousId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(py)anonymousId", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC11anonymousIdSSvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)anonymousId", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC11anonymousIdSSvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(py)userId", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC6userIdSSSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)userId", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC6userIdSSSgvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "traits", + "printedName": "traits()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)traits", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC6traitsSDySSypGSgyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flush", + "printedName": "flush()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)flush", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC5flushyyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)reset", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC5resetyyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "settings", + "printedName": "settings()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)settings", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC8settingsSDySSypGSgyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "version", + "printedName": "version()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)version", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC7versionSSyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@PhylloConnect@objc(cs)SEGAnalytics", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC", + "moduleName": "PhylloConnect", + "objc_name": "SEGAnalytics", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "State", + "printedName": "State", + "declKind": "Protocol", + "usr": "s:13PhylloConnect5StateP", + "mangledName": "$s13PhylloConnect5StateP", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Timeline", + "printedName": "Timeline", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Timeline", + "printedName": "PhylloConnect.Timeline", + "usr": "s:13PhylloConnect8TimelineC" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect8TimelineCACycfc", + "mangledName": "$s13PhylloConnect8TimelineCACycfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect8TimelineC", + "mangledName": "$s13PhylloConnect8TimelineC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Subscriber", + "printedName": "Subscriber", + "usr": "s:13PhylloConnect10SubscriberP", + "mangledName": "$s13PhylloConnect10SubscriberP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Settings", + "printedName": "Settings", + "children": [ + { + "kind": "Var", + "name": "integrations", + "printedName": "integrations", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect8SettingsV12integrationsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect8SettingsV12integrationsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV12integrationsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect8SettingsV12integrationsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV12integrationsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect8SettingsV12integrationsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV12integrationsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect8SettingsV12integrationsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "plan", + "printedName": "plan", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect8SettingsV4planAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect8SettingsV4planAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV4planAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect8SettingsV4planAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV4planAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect8SettingsV4planAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV4planAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect8SettingsV4planAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeFunction", + "printedName": "edgeFunction", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect8SettingsV12edgeFunctionAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect8SettingsV12edgeFunctionAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV12edgeFunctionAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect8SettingsV12edgeFunctionAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV12edgeFunctionAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect8SettingsV12edgeFunctionAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV12edgeFunctionAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect8SettingsV12edgeFunctionAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "middlewareSettings", + "printedName": "middlewareSettings", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect8SettingsV010middlewareC0AA4JSONOSgvp", + "mangledName": "$s13PhylloConnect8SettingsV010middlewareC0AA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV010middlewareC0AA4JSONOSgvg", + "mangledName": "$s13PhylloConnect8SettingsV010middlewareC0AA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV010middlewareC0AA4JSONOSgvs", + "mangledName": "$s13PhylloConnect8SettingsV010middlewareC0AA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV010middlewareC0AA4JSONOSgvM", + "mangledName": "$s13PhylloConnect8SettingsV010middlewareC0AA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(writeKey:apiHost:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect8SettingsV8writeKey7apiHostACSS_SStcfc", + "mangledName": "$s13PhylloConnect8SettingsV8writeKey7apiHostACSS_SStcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(writeKey:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect8SettingsV8writeKeyACSS_tcfc", + "mangledName": "$s13PhylloConnect8SettingsV8writeKeyACSS_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect8SettingsV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect8SettingsV4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "integrationSettings", + "printedName": "integrationSettings(forKey:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8SettingsV011integrationC06forKeySDySSypGSgSS_tF", + "mangledName": "$s13PhylloConnect8SettingsV011integrationC06forKeySDySSypGSgSS_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "integrationSettings", + "printedName": "integrationSettings(forKey:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8SettingsV011integrationC06forKeyxSgSS_tSeRzSERzlF", + "mangledName": "$s13PhylloConnect8SettingsV011integrationC06forKeyxSgSS_tSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "integrationSettings", + "printedName": "integrationSettings(forPlugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "DestinationPlugin", + "printedName": "PhylloConnect.DestinationPlugin", + "usr": "s:13PhylloConnect17DestinationPluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8SettingsV011integrationC09forPluginxSgAA011DestinationF0_p_tSeRzSERzlF", + "mangledName": "$s13PhylloConnect8SettingsV011integrationC09forPluginxSgAA011DestinationF0_p_tSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hasIntegrationSettings", + "printedName": "hasIntegrationSettings(forPlugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "DestinationPlugin", + "printedName": "PhylloConnect.DestinationPlugin", + "usr": "s:13PhylloConnect17DestinationPluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8SettingsV014hasIntegrationC09forPluginSbAA011DestinationG0_p_tF", + "mangledName": "$s13PhylloConnect8SettingsV014hasIntegrationC09forPluginSbAA011DestinationG0_p_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hasIntegrationSettings", + "printedName": "hasIntegrationSettings(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8SettingsV014hasIntegrationC03keySbSS_tF", + "mangledName": "$s13PhylloConnect8SettingsV014hasIntegrationC03keySbSS_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8SettingsV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect8SettingsV6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + }, + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8SettingsV2eeoiySbAC_ACtFZ", + "mangledName": "$s13PhylloConnect8SettingsV2eeoiySbAC_ACtFZ", + "moduleName": "PhylloConnect", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect8SettingsV", + "mangledName": "$s13PhylloConnect8SettingsV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "BasicHandler", + "printedName": "BasicHandler", + "declKind": "Struct", + "usr": "s:13PhylloConnect12BasicHandlerV", + "mangledName": "$s13PhylloConnect12BasicHandlerV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KeyPath", + "printedName": "KeyPath", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect7KeyPathVyACSScfc", + "mangledName": "$s13PhylloConnect7KeyPathVyACSScfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(stringLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect7KeyPathV13stringLiteralACSS_tcfc", + "mangledName": "$s13PhylloConnect7KeyPathV13stringLiteralACSS_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(unicodeScalarLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect7KeyPathV20unicodeScalarLiteralACSS_tcfc", + "mangledName": "$s13PhylloConnect7KeyPathV20unicodeScalarLiteralACSS_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(extendedGraphemeClusterLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect7KeyPathV30extendedGraphemeClusterLiteralACSS_tcfc", + "mangledName": "$s13PhylloConnect7KeyPathV30extendedGraphemeClusterLiteralACSS_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect7KeyPathV", + "mangledName": "$s13PhylloConnect7KeyPathV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "HTTPClient", + "printedName": "HTTPClient", + "declKind": "Class", + "usr": "s:13PhylloConnect10HTTPClientC", + "mangledName": "$s13PhylloConnect10HTTPClientC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PhylloEnvironment", + "printedName": "PhylloEnvironment", + "children": [ + { + "kind": "Var", + "name": "dev", + "printedName": "dev", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PhylloEnvironment.Type) -> PhylloConnect.PhylloEnvironment", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PhylloEnvironment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect0A11EnvironmentO3devyA2CmF", + "mangledName": "$s13PhylloConnect0A11EnvironmentO3devyA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "sandbox", + "printedName": "sandbox", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PhylloEnvironment.Type) -> PhylloConnect.PhylloEnvironment", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PhylloEnvironment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect0A11EnvironmentO7sandboxyA2CmF", + "mangledName": "$s13PhylloConnect0A11EnvironmentO7sandboxyA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "staging", + "printedName": "staging", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PhylloEnvironment.Type) -> PhylloConnect.PhylloEnvironment", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PhylloEnvironment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect0A11EnvironmentO7stagingyA2CmF", + "mangledName": "$s13PhylloConnect0A11EnvironmentO7stagingyA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "prod", + "printedName": "prod", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PhylloEnvironment.Type) -> PhylloConnect.PhylloEnvironment", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PhylloEnvironment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect0A11EnvironmentO4prodyA2CmF", + "mangledName": "$s13PhylloConnect0A11EnvironmentO4prodyA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.PhylloEnvironment?", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect0A11EnvironmentO8rawValueACSgSS_tcfc", + "mangledName": "$s13PhylloConnect0A11EnvironmentO8rawValueACSgSS_tcfc", + "moduleName": "PhylloConnect", + "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:13PhylloConnect0A11EnvironmentO8rawValueSSvp", + "mangledName": "$s13PhylloConnect0A11EnvironmentO8rawValueSSvp", + "moduleName": "PhylloConnect", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect0A11EnvironmentO8rawValueSSvg", + "mangledName": "$s13PhylloConnect0A11EnvironmentO8rawValueSSvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13PhylloConnect0A11EnvironmentO", + "mangledName": "$s13PhylloConnect0A11EnvironmentO", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "DestinationMetadataPlugin", + "printedName": "DestinationMetadataPlugin", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC4typeAA0E4TypeOvp", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC4typeAA0E4TypeOvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC4typeAA0E4TypeOvg", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC4typeAA0E4TypeOvg", + "moduleName": "PhylloConnect", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "analytics", + "printedName": "analytics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC9analyticsAA9AnalyticsCSgvp", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC9analyticsAA9AnalyticsCSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC9analyticsAA9AnalyticsCSgvg", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC9analyticsAA9AnalyticsCSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC9analyticsAA9AnalyticsCSgvs", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC9analyticsAA9AnalyticsCSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC9analyticsAA9AnalyticsCSgvM", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC9analyticsAA9AnalyticsCSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "update", + "printedName": "update(settings:type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + }, + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC6update8settings4typeyAA8SettingsV_AA10UpdateTypeOtF", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC6update8settings4typeyAA8SettingsV_AA10UpdateTypeOtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC7execute5eventxSgAF_tAA8RawEventRzlF", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC7execute5eventxSgAF_tAA8RawEventRzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "TypeDecl", + "name": "ObjCConfiguration", + "printedName": "ObjCConfiguration", + "children": [ + { + "kind": "Var", + "name": "application", + "printedName": "application", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)application", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC11applicationypSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)application", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC11applicationypSgvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setApplication:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC11applicationypSgvs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC11applicationypSgvM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC11applicationypSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "trackApplicationLifecycleEvents", + "printedName": "trackApplicationLifecycleEvents", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)trackApplicationLifecycleEvents", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC31trackApplicationLifecycleEventsSbvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)trackApplicationLifecycleEvents", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC31trackApplicationLifecycleEventsSbvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setTrackApplicationLifecycleEvents:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC31trackApplicationLifecycleEventsSbvs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC31trackApplicationLifecycleEventsSbvM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC31trackApplicationLifecycleEventsSbvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "trackDeeplinks", + "printedName": "trackDeeplinks", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)trackDeeplinks", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC14trackDeeplinksSbvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)trackDeeplinks", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC14trackDeeplinksSbvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setTrackDeeplinks:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC14trackDeeplinksSbvs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC14trackDeeplinksSbvM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC14trackDeeplinksSbvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "flushAt", + "printedName": "flushAt", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)flushAt", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7flushAtSivp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)flushAt", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7flushAtSivg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setFlushAt:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7flushAtSivs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC7flushAtSivM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7flushAtSivM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "flushInterval", + "printedName": "flushInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)flushInterval", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC13flushIntervalSdvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)flushInterval", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC13flushIntervalSdvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setFlushInterval:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC13flushIntervalSdvs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC13flushIntervalSdvM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC13flushIntervalSdvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "defaultSettings", + "printedName": "defaultSettings", + "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" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)defaultSettings", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC15defaultSettingsSDySSypGvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "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" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)defaultSettings", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC15defaultSettingsSDySSypGvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setDefaultSettings:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC15defaultSettingsSDySSypGvs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC15defaultSettingsSDySSypGvM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC15defaultSettingsSDySSypGvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "autoAddSegmentDestination", + "printedName": "autoAddSegmentDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)autoAddSegmentDestination", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC25autoAddSegmentDestinationSbvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)autoAddSegmentDestination", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC25autoAddSegmentDestinationSbvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setAutoAddSegmentDestination:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC25autoAddSegmentDestinationSbvs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC25autoAddSegmentDestinationSbvM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC25autoAddSegmentDestinationSbvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "apiHost", + "printedName": "apiHost", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)apiHost", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7apiHostSSvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)apiHost", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7apiHostSSvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setApiHost:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7apiHostSSvs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC7apiHostSSvM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7apiHostSSvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "cdnHost", + "printedName": "cdnHost", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)cdnHost", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7cdnHostSSvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)cdnHost", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7cdnHostSSvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setCdnHost:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7cdnHostSSvs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC7cdnHostSSvM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7cdnHostSSvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(writeKey:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCConfiguration", + "printedName": "PhylloConnect.ObjCConfiguration", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)initWithWriteKey:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC8writeKeyACSS_tcfc", + "moduleName": "PhylloConnect", + "objc_name": "initWithWriteKey:", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCConfiguration", + "printedName": "PhylloConnect.ObjCConfiguration", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)init", + "mangledName": "$s13PhylloConnect17ObjCConfigurationCACycfc", + "moduleName": "PhylloConnect", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC", + "moduleName": "PhylloConnect", + "objc_name": "SEGConfiguration", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PluginType", + "printedName": "PluginType", + "children": [ + { + "kind": "Var", + "name": "before", + "printedName": "before", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PluginType.Type) -> PhylloConnect.PluginType", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PluginType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10PluginTypeO6beforeyA2CmF", + "mangledName": "$s13PhylloConnect10PluginTypeO6beforeyA2CmF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "enrichment", + "printedName": "enrichment", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PluginType.Type) -> PhylloConnect.PluginType", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PluginType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10PluginTypeO10enrichmentyA2CmF", + "mangledName": "$s13PhylloConnect10PluginTypeO10enrichmentyA2CmF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "destination", + "printedName": "destination", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PluginType.Type) -> PhylloConnect.PluginType", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PluginType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10PluginTypeO11destinationyA2CmF", + "mangledName": "$s13PhylloConnect10PluginTypeO11destinationyA2CmF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "after", + "printedName": "after", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PluginType.Type) -> PhylloConnect.PluginType", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PluginType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10PluginTypeO5afteryA2CmF", + "mangledName": "$s13PhylloConnect10PluginTypeO5afteryA2CmF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "utility", + "printedName": "utility", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PluginType.Type) -> PhylloConnect.PluginType", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PluginType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10PluginTypeO7utilityyA2CmF", + "mangledName": "$s13PhylloConnect10PluginTypeO7utilityyA2CmF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.PluginType?", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10PluginTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s13PhylloConnect10PluginTypeO8rawValueACSgSi_tcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10PluginTypeO8rawValueSivp", + "mangledName": "$s13PhylloConnect10PluginTypeO8rawValueSivp", + "moduleName": "PhylloConnect", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10PluginTypeO8rawValueSivg", + "mangledName": "$s13PhylloConnect10PluginTypeO8rawValueSivg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "allCases", + "printedName": "allCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.PluginType]", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10PluginTypeO8allCasesSayACGvpZ", + "mangledName": "$s13PhylloConnect10PluginTypeO8allCasesSayACGvpZ", + "moduleName": "PhylloConnect", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.PluginType]", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10PluginTypeO8allCasesSayACGvgZ", + "mangledName": "$s13PhylloConnect10PluginTypeO8allCasesSayACGvgZ", + "moduleName": "PhylloConnect", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13PhylloConnect10PluginTypeO", + "mangledName": "$s13PhylloConnect10PluginTypeO", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "CaseIterable", + "printedName": "CaseIterable", + "children": [ + { + "kind": "TypeWitness", + "name": "AllCases", + "printedName": "AllCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.PluginType]", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:s12CaseIterableP", + "mangledName": "$ss12CaseIterableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UpdateType", + "printedName": "UpdateType", + "children": [ + { + "kind": "Var", + "name": "initial", + "printedName": "initial", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.UpdateType.Type) -> PhylloConnect.UpdateType", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.UpdateType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10UpdateTypeO7initialyA2CmF", + "mangledName": "$s13PhylloConnect10UpdateTypeO7initialyA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "refresh", + "printedName": "refresh", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.UpdateType.Type) -> PhylloConnect.UpdateType", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.UpdateType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10UpdateTypeO7refreshyA2CmF", + "mangledName": "$s13PhylloConnect10UpdateTypeO7refreshyA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + }, + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect10UpdateTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s13PhylloConnect10UpdateTypeO2eeoiySbAC_ACtFZ", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10UpdateTypeO9hashValueSivp", + "mangledName": "$s13PhylloConnect10UpdateTypeO9hashValueSivp", + "moduleName": "PhylloConnect", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10UpdateTypeO9hashValueSivg", + "mangledName": "$s13PhylloConnect10UpdateTypeO9hashValueSivg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10UpdateTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s13PhylloConnect10UpdateTypeO4hash4intoys6HasherVz_tF", + "moduleName": "PhylloConnect", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13PhylloConnect10UpdateTypeO", + "mangledName": "$s13PhylloConnect10UpdateTypeO", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "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": "Plugin", + "printedName": "Plugin", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect6PluginP4typeAA0C4TypeOvp", + "mangledName": "$s13PhylloConnect6PluginP4typeAA0C4TypeOvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect6PluginP4typeAA0C4TypeOvg", + "mangledName": "$s13PhylloConnect6PluginP4typeAA0C4TypeOvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "analytics", + "printedName": "analytics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect6PluginP9analyticsAA9AnalyticsCSgvp", + "mangledName": "$s13PhylloConnect6PluginP9analyticsAA9AnalyticsCSgvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect6PluginP9analyticsAA9AnalyticsCSgvg", + "mangledName": "$s13PhylloConnect6PluginP9analyticsAA9AnalyticsCSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect6PluginP9analyticsAA9AnalyticsCSgvs", + "mangledName": "$s13PhylloConnect6PluginP9analyticsAA9AnalyticsCSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect6PluginP9analyticsAA9AnalyticsCSgvM", + "mangledName": "$s13PhylloConnect6PluginP9analyticsAA9AnalyticsCSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(analytics:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect6PluginP9configure9analyticsyAA9AnalyticsC_tF", + "mangledName": "$s13PhylloConnect6PluginP9configure9analyticsyAA9AnalyticsC_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "update", + "printedName": "update(settings:type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + }, + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect6PluginP6update8settings4typeyAA8SettingsV_AA10UpdateTypeOtF", + "mangledName": "$s13PhylloConnect6PluginP6update8settings4typeyAA8SettingsV_AA10UpdateTypeOtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect6PluginP7execute5eventqd__SgAF_tAA8RawEventRd__lF", + "mangledName": "$s13PhylloConnect6PluginP7execute5eventqd__SgAF_tAA8RawEventRd__lF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : PhylloConnect.Plugin, τ_1_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect6PluginP8shutdownyyF", + "mangledName": "$s13PhylloConnect6PluginP8shutdownyyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect6PluginPAAE7execute5eventqd__SgAF_tAA8RawEventRd__lF", + "mangledName": "$s13PhylloConnect6PluginPAAE7execute5eventqd__SgAF_tAA8RawEventRd__lF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : PhylloConnect.Plugin, τ_1_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "update", + "printedName": "update(settings:type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + }, + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect6PluginPAAE6update8settings4typeyAA8SettingsV_AA10UpdateTypeOtF", + "mangledName": "$s13PhylloConnect6PluginPAAE6update8settings4typeyAA8SettingsV_AA10UpdateTypeOtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect6PluginPAAE8shutdownyyF", + "mangledName": "$s13PhylloConnect6PluginPAAE8shutdownyyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(analytics:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect6PluginPAAE9configure9analyticsyAA9AnalyticsC_tF", + "mangledName": "$s13PhylloConnect6PluginPAAE9configure9analyticsyAA9AnalyticsC_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "EventPlugin", + "printedName": "EventPlugin", + "children": [ + { + "kind": "Function", + "name": "identify", + "printedName": "identify(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.IdentifyEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "IdentifyEvent", + "printedName": "PhylloConnect.IdentifyEvent", + "usr": "s:13PhylloConnect13IdentifyEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "IdentifyEvent", + "printedName": "PhylloConnect.IdentifyEvent", + "usr": "s:13PhylloConnect13IdentifyEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginP8identify5eventAA08IdentifyC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginP8identify5eventAA08IdentifyC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "track", + "printedName": "track(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.TrackEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackEvent", + "printedName": "PhylloConnect.TrackEvent", + "usr": "s:13PhylloConnect10TrackEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "TrackEvent", + "printedName": "PhylloConnect.TrackEvent", + "usr": "s:13PhylloConnect10TrackEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginP5track5eventAA05TrackC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginP5track5eventAA05TrackC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "group", + "printedName": "group(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.GroupEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "GroupEvent", + "printedName": "PhylloConnect.GroupEvent", + "usr": "s:13PhylloConnect10GroupEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GroupEvent", + "printedName": "PhylloConnect.GroupEvent", + "usr": "s:13PhylloConnect10GroupEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginP5group5eventAA05GroupC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginP5group5eventAA05GroupC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "alias", + "printedName": "alias(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.AliasEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "AliasEvent", + "printedName": "PhylloConnect.AliasEvent", + "usr": "s:13PhylloConnect10AliasEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "AliasEvent", + "printedName": "PhylloConnect.AliasEvent", + "usr": "s:13PhylloConnect10AliasEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginP5alias5eventAA05AliasC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginP5alias5eventAA05AliasC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "screen", + "printedName": "screen(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.ScreenEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenEvent", + "printedName": "PhylloConnect.ScreenEvent", + "usr": "s:13PhylloConnect11ScreenEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ScreenEvent", + "printedName": "PhylloConnect.ScreenEvent", + "usr": "s:13PhylloConnect11ScreenEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginP6screen5eventAA06ScreenC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginP6screen5eventAA06ScreenC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginP5resetyyF", + "mangledName": "$s13PhylloConnect11EventPluginP5resetyyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flush", + "printedName": "flush()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginP5flushyyF", + "mangledName": "$s13PhylloConnect11EventPluginP5flushyyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginPAAE7execute5eventqd__SgAF_tAA03RawC0Rd__lF", + "mangledName": "$s13PhylloConnect11EventPluginPAAE7execute5eventqd__SgAF_tAA03RawC0Rd__lF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : PhylloConnect.EventPlugin, τ_1_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "identify", + "printedName": "identify(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.IdentifyEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "IdentifyEvent", + "printedName": "PhylloConnect.IdentifyEvent", + "usr": "s:13PhylloConnect13IdentifyEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "IdentifyEvent", + "printedName": "PhylloConnect.IdentifyEvent", + "usr": "s:13PhylloConnect13IdentifyEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginPAAE8identify5eventAA08IdentifyC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginPAAE8identify5eventAA08IdentifyC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "track", + "printedName": "track(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.TrackEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackEvent", + "printedName": "PhylloConnect.TrackEvent", + "usr": "s:13PhylloConnect10TrackEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "TrackEvent", + "printedName": "PhylloConnect.TrackEvent", + "usr": "s:13PhylloConnect10TrackEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginPAAE5track5eventAA05TrackC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginPAAE5track5eventAA05TrackC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "screen", + "printedName": "screen(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.ScreenEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenEvent", + "printedName": "PhylloConnect.ScreenEvent", + "usr": "s:13PhylloConnect11ScreenEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ScreenEvent", + "printedName": "PhylloConnect.ScreenEvent", + "usr": "s:13PhylloConnect11ScreenEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginPAAE6screen5eventAA06ScreenC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginPAAE6screen5eventAA06ScreenC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "group", + "printedName": "group(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.GroupEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "GroupEvent", + "printedName": "PhylloConnect.GroupEvent", + "usr": "s:13PhylloConnect10GroupEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GroupEvent", + "printedName": "PhylloConnect.GroupEvent", + "usr": "s:13PhylloConnect10GroupEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginPAAE5group5eventAA05GroupC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginPAAE5group5eventAA05GroupC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "alias", + "printedName": "alias(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.AliasEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "AliasEvent", + "printedName": "PhylloConnect.AliasEvent", + "usr": "s:13PhylloConnect10AliasEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "AliasEvent", + "printedName": "PhylloConnect.AliasEvent", + "usr": "s:13PhylloConnect10AliasEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginPAAE5alias5eventAA05AliasC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginPAAE5alias5eventAA05AliasC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flush", + "printedName": "flush()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginPAAE5flushyyF", + "mangledName": "$s13PhylloConnect11EventPluginPAAE5flushyyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginPAAE5resetyyF", + "mangledName": "$s13PhylloConnect11EventPluginPAAE5resetyyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect11EventPluginP", + "mangledName": "$s13PhylloConnect11EventPluginP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "DestinationPlugin", + "printedName": "DestinationPlugin", + "children": [ + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect17DestinationPluginP3keySSvp", + "mangledName": "$s13PhylloConnect17DestinationPluginP3keySSvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17DestinationPluginP3keySSvg", + "mangledName": "$s13PhylloConnect17DestinationPluginP3keySSvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeline", + "printedName": "timeline", + "children": [ + { + "kind": "TypeNominal", + "name": "Timeline", + "printedName": "PhylloConnect.Timeline", + "usr": "s:13PhylloConnect8TimelineC" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect17DestinationPluginP8timelineAA8TimelineCvp", + "mangledName": "$s13PhylloConnect17DestinationPluginP8timelineAA8TimelineCvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Timeline", + "printedName": "PhylloConnect.Timeline", + "usr": "s:13PhylloConnect8TimelineC" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17DestinationPluginP8timelineAA8TimelineCvg", + "mangledName": "$s13PhylloConnect17DestinationPluginP8timelineAA8TimelineCvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "add", + "printedName": "add(plugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect17DestinationPluginP3add6pluginAA0D0_pAaF_p_tF", + "mangledName": "$s13PhylloConnect17DestinationPluginP3add6pluginAA0D0_pAaF_p_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "apply", + "printedName": "apply(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.Plugin) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "typeAttributes": [ + "noescape" + ] + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect17DestinationPluginP5apply7closureyyAA0D0_pXE_tF", + "mangledName": "$s13PhylloConnect17DestinationPluginP5apply7closureyyAA0D0_pXE_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "remove", + "printedName": "remove(plugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect17DestinationPluginP6remove6pluginyAA0D0_p_tF", + "mangledName": "$s13PhylloConnect17DestinationPluginP6remove6pluginyAA0D0_p_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect17DestinationPluginPAAE7execute5eventqd__SgAF_tAA8RawEventRd__lF", + "mangledName": "$s13PhylloConnect17DestinationPluginPAAE7execute5eventqd__SgAF_tAA8RawEventRd__lF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : PhylloConnect.DestinationPlugin, τ_1_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(analytics:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect17DestinationPluginPAAE9configure9analyticsyAA9AnalyticsC_tF", + "mangledName": "$s13PhylloConnect17DestinationPluginPAAE9configure9analyticsyAA9AnalyticsC_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "apply", + "printedName": "apply(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.Plugin) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "typeAttributes": [ + "noescape" + ] + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect17DestinationPluginPAAE5apply7closureyyAA0D0_pXE_tF", + "mangledName": "$s13PhylloConnect17DestinationPluginPAAE5apply7closureyyAA0D0_pXE_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "add", + "printedName": "add(plugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect17DestinationPluginPAAE3add6pluginAA0D0_pAaF_p_tF", + "mangledName": "$s13PhylloConnect17DestinationPluginPAAE3add6pluginAA0D0_pAaF_p_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "remove", + "printedName": "remove(plugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect17DestinationPluginPAAE6remove6pluginyAA0D0_p_tF", + "mangledName": "$s13PhylloConnect17DestinationPluginPAAE6remove6pluginyAA0D0_p_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect17DestinationPluginP", + "mangledName": "$s13PhylloConnect17DestinationPluginP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "EventPlugin", + "printedName": "EventPlugin", + "usr": "s:13PhylloConnect11EventPluginP", + "mangledName": "$s13PhylloConnect11EventPluginP" + }, + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UtilityPlugin", + "printedName": "UtilityPlugin", + "declKind": "Protocol", + "usr": "s:13PhylloConnect13UtilityPluginP", + "mangledName": "$s13PhylloConnect13UtilityPluginP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "EventPlugin", + "printedName": "EventPlugin", + "usr": "s:13PhylloConnect11EventPluginP", + "mangledName": "$s13PhylloConnect11EventPluginP" + }, + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "VersionedPlugin", + "printedName": "VersionedPlugin", + "children": [ + { + "kind": "Function", + "name": "version", + "printedName": "version()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect15VersionedPluginP7versionSSyFZ", + "mangledName": "$s13PhylloConnect15VersionedPluginP7versionSSyFZ", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.VersionedPlugin>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect15VersionedPluginP", + "mangledName": "$s13PhylloConnect15VersionedPluginP", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Subscriber", + "printedName": "Subscriber", + "declKind": "Protocol", + "usr": "s:13PhylloConnect10SubscriberP", + "mangledName": "$s13PhylloConnect10SubscriberP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Optional", + "printedName": "Optional", + "declKind": "Enum", + "usr": "s:Sq", + "mangledName": "$sSq", + "moduleName": "Swift", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "isEnumExhaustive": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ExpressibleByNilLiteral", + "printedName": "ExpressibleByNilLiteral", + "usr": "s:s23ExpressibleByNilLiteralP", + "mangledName": "$ss23ExpressibleByNilLiteralP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "EncodableWithConfiguration", + "printedName": "EncodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "EncodingConfiguration", + "printedName": "EncodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.EncodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26EncodableWithConfigurationP", + "mangledName": "$s10Foundation26EncodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "DecodableWithConfiguration", + "printedName": "DecodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "DecodingConfiguration", + "printedName": "DecodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.DecodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26DecodableWithConfigurationP", + "mangledName": "$s10Foundation26DecodableWithConfigurationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "URL", + "printedName": "URL", + "children": [ + { + "kind": "Var", + "name": "queryParameters", + "printedName": "queryParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:10Foundation3URLV13PhylloConnectE15queryParametersSDyS2SGSgvp", + "mangledName": "$s10Foundation3URLV13PhylloConnectE15queryParametersSDyS2SGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:10Foundation3URLV13PhylloConnectE15queryParametersSDyS2SGSgvg", + "mangledName": "$s10Foundation3URLV13PhylloConnectE15queryParametersSDyS2SGSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:10Foundation3URLV", + "mangledName": "$s10Foundation3URLV", + "moduleName": "Foundation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSURL", + "printedName": "Foundation.NSURL", + "usr": "c:objc(cs)NSURL" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSURL", + "printedName": "Foundation.NSURL", + "usr": "c:objc(cs)NSURL" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByFileReferenceLiteral", + "printedName": "_ExpressibleByFileReferenceLiteral", + "usr": "s:s34_ExpressibleByFileReferenceLiteralP", + "mangledName": "$ss34_ExpressibleByFileReferenceLiteralP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Encodable", + "printedName": "Encodable", + "children": [ + { + "kind": "Function", + "name": "prettyPrint", + "printedName": "prettyPrint()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:SE13PhylloConnectE11prettyPrintSSyF", + "mangledName": "$sSE13PhylloConnectE11prettyPrintSSyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toString", + "printedName": "toString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:SE13PhylloConnectE8toStringSSyF", + "mangledName": "$sSE13PhylloConnectE8toStringSSyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toString", + "printedName": "toString(pretty:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:SE13PhylloConnectE8toString6prettySSSb_tF", + "mangledName": "$sSE13PhylloConnectE8toString6prettySSSb_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:SE", + "mangledName": "$sSE", + "moduleName": "Swift", + "isExternal": true + }, + { + "kind": "TypeDecl", + "name": "Dictionary", + "printedName": "Dictionary", + "children": [ + { + "kind": "Function", + "name": "mapTransform", + "printedName": "mapTransform(_:valueTransform:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ { "kind": "TypeNominal", - "name": "PhylloEnvironment", - "printedName": "PhylloConnect.PhylloEnvironment", - "usr": "s:13PhylloConnect0A11EnvironmentO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "PhylloConnect.PhylloEnvironment.Type", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((τ_0_0, τ_0_1) -> Any)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(τ_0_0, τ_0_1) -> Any", "children": [ { "kind": "TypeNominal", - "name": "PhylloEnvironment", - "printedName": "PhylloConnect.PhylloEnvironment", - "usr": "s:13PhylloConnect0A11EnvironmentO" + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(τ_0_0, τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] } ] } - ] + ], + "hasDefaultArg": true, + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13PhylloConnect0A11EnvironmentO3devyA2CmF", - "mangledName": "$s13PhylloConnect0A11EnvironmentO3devyA2CmF", - "moduleName": "PhylloConnect" + "declKind": "Func", + "usr": "s:SD13PhylloConnectSSRszypRs_rlE12mapTransform_05valueD0SDySSypGSDyS2SG_ypSS_yptcSgtKF", + "mangledName": "$sSD13PhylloConnectSSRszypRs_rlE12mapTransform_05valueD0SDySSypGSDyS2SG_ypSS_yptcSgtKF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 == Swift.String, τ_0_1 == Any>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "sandbox", - "printedName": "sandbox", + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(keyPath:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(PhylloConnect.PhylloEnvironment.Type) -> PhylloConnect.PhylloEnvironment", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", "children": [ { "kind": "TypeNominal", - "name": "PhylloEnvironment", - "printedName": "PhylloConnect.PhylloEnvironment", - "usr": "s:13PhylloConnect0A11EnvironmentO" + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Subscript", + "usr": "s:SD13PhylloConnectSyRzrlE7keyPathypSgAA03KeyD0V_tcip", + "mangledName": "$sSD13PhylloConnectSyRzrlE7keyPathypSgAA03KeyD0V_tcip", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "PhylloConnect.PhylloEnvironment.Type", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Accessor", + "usr": "s:SD13PhylloConnectSyRzrlE7keyPathypSgAA03KeyD0V_tcig", + "mangledName": "$sSD13PhylloConnectSyRzrlE7keyPathypSgAA03KeyD0V_tcig", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", "children": [ { "kind": "TypeNominal", - "name": "PhylloEnvironment", - "printedName": "PhylloConnect.PhylloEnvironment", - "usr": "s:13PhylloConnect0A11EnvironmentO" + "name": "ProtocolComposition", + "printedName": "Any" } - ] + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" } - ] + ], + "declKind": "Accessor", + "usr": "s:SD13PhylloConnectSyRzrlE7keyPathypSgAA03KeyD0V_tcis", + "mangledName": "$sSD13PhylloConnectSyRzrlE7keyPathypSgAA03KeyD0V_tcis", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Accessor", + "usr": "s:SD13PhylloConnectSyRzrlE7keyPathypSgAA03KeyD0V_tciM", + "mangledName": "$sSD13PhylloConnectSyRzrlE7keyPathypSgAA03KeyD0V_tciM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Transparent" + ], + "isFromExtension": true, + "accessorKind": "_modify" } - ], - "declKind": "EnumElement", - "usr": "s:13PhylloConnect0A11EnvironmentO7sandboxyA2CmF", - "mangledName": "$s13PhylloConnect0A11EnvironmentO7sandboxyA2CmF", - "moduleName": "PhylloConnect" + ] }, { - "kind": "Var", - "name": "prod", - "printedName": "prod", + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(keyPath:reference:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(PhylloConnect.PhylloEnvironment.Type) -> PhylloConnect.PhylloEnvironment", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Subscript", + "usr": "s:SD13PhylloConnectSyRzrlE7keyPath9referenceypSgAA03KeyD0V_ADtcip", + "mangledName": "$sSD13PhylloConnectSyRzrlE7keyPath9referenceypSgAA03KeyD0V_ADtcip", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:SD13PhylloConnectSyRzrlE7keyPath9referenceypSgAA03KeyD0V_ADtcig", + "mangledName": "$sSD13PhylloConnectSyRzrlE7keyPath9referenceypSgAA03KeyD0V_ADtcig", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:SD13PhylloConnectSyRzrlE7keyPath9referenceypSgAA03KeyD0V_ADtcis", + "mangledName": "$sSD13PhylloConnectSyRzrlE7keyPath9referenceypSgAA03KeyD0V_ADtcis", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "PhylloEnvironment", - "printedName": "PhylloConnect.PhylloEnvironment", - "usr": "s:13PhylloConnect0A11EnvironmentO" + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "PhylloConnect.PhylloEnvironment.Type", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", "children": [ { "kind": "TypeNominal", - "name": "PhylloEnvironment", - "printedName": "PhylloConnect.PhylloEnvironment", - "usr": "s:13PhylloConnect0A11EnvironmentO" + "name": "ProtocolComposition", + "printedName": "Any" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:SD13PhylloConnectSyRzrlE7keyPath9referenceypSgAA03KeyD0V_ADtciM", + "mangledName": "$sSD13PhylloConnectSyRzrlE7keyPath9referenceypSgAA03KeyD0V_ADtciM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Transparent" + ], + "isFromExtension": true, + "accessorKind": "_modify" } - ], - "declKind": "EnumElement", - "usr": "s:13PhylloConnect0A11EnvironmentO4prodyA2CmF", - "mangledName": "$s13PhylloConnect0A11EnvironmentO4prodyA2CmF", - "moduleName": "PhylloConnect" + ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "Function", + "name": "exists", + "printedName": "exists(keyPath:reference:)", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "PhylloConnect.PhylloEnvironment?", - "children": [ - { - "kind": "TypeNominal", - "name": "PhylloEnvironment", - "printedName": "PhylloConnect.PhylloEnvironment", - "usr": "s:13PhylloConnect0A11EnvironmentO" - } - ], - "usr": "s:Sq" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:13PhylloConnect0A11EnvironmentO8rawValueACSgSS_tcfc", - "mangledName": "$s13PhylloConnect0A11EnvironmentO8rawValueACSgSS_tcfc", - "moduleName": "PhylloConnect", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:13PhylloConnect0A11EnvironmentO8rawValueSSvp", - "mangledName": "$s13PhylloConnect0A11EnvironmentO8rawValueSSvp", - "moduleName": "PhylloConnect", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Optional", + "printedName": "Any?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "ProtocolComposition", + "printedName": "Any" } ], - "declKind": "Accessor", - "usr": "s:13PhylloConnect0A11EnvironmentO8rawValueSSvg", - "mangledName": "$s13PhylloConnect0A11EnvironmentO8rawValueSSvg", - "moduleName": "PhylloConnect", - "implicit": true, - "accessorKind": "get" + "hasDefaultArg": true, + "usr": "s:Sq" } - ] + ], + "declKind": "Func", + "usr": "s:SD13PhylloConnectSyRzrlE6exists7keyPath9referenceSbAA03KeyE0V_ypSgtF", + "mangledName": "$sSD13PhylloConnectSyRzrlE6exists7keyPath9referenceSbAA03KeyE0V_ypSgtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" } ], - "declKind": "Enum", - "usr": "s:13PhylloConnect0A11EnvironmentO", - "mangledName": "$s13PhylloConnect0A11EnvironmentO", - "moduleName": "PhylloConnect", + "declKind": "Struct", + "usr": "s:SD", + "mangledName": "$sSD", + "moduleName": "Swift", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", "declAttributes": [ - "AccessControl" + "Frozen" ], - "enumRawTypeName": "String", + "isExternal": true, "conformances": [ { "kind": "Conformance", @@ -842,192 +24469,221 @@ }, { "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" }, { "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", "children": [ { "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", + "name": "Element", + "printedName": "Element", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" } ] } ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "PhylloConnect", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "WebKit", - "printedName": "WebKit", - "declKind": "Import", - "moduleName": "PhylloConnect" - }, - { - "kind": "Import", - "name": "SafariServices", - "printedName": "SafariServices", - "declKind": "Import", - "moduleName": "PhylloConnect" - }, - { - "kind": "TypeDecl", - "name": "URL", - "printedName": "URL", - "children": [ + "usr": "s:ST", + "mangledName": "$sST" + }, { - "kind": "Var", - "name": "queryParameters", - "printedName": "queryParameters", + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Swift.String]?", + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "GenericTypeParam", + "printedName": "τ_0_0" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Index", + "usr": "s:SD5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" } ], - "usr": "s:SD" + "usr": "s:s5SliceV" } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:10Foundation3URLV13PhylloConnectE15queryParametersSDyS2SGSgvp", - "mangledName": "$s10Foundation3URLV13PhylloConnectE15queryParametersSDyS2SGSgvp", - "moduleName": "PhylloConnect", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "accessors": [ + ] + }, { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Swift.String]?", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices<[τ_0_0 : τ_0_1]>", "children": [ { "kind": "TypeNominal", "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "printedName": "[τ_0_0 : τ_0_1]", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "GenericTypeParam", + "printedName": "τ_0_0" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "GenericTypeParam", + "printedName": "τ_0_1" } ], "usr": "s:SD" } ], - "usr": "s:Sq" + "usr": "s:SI" } - ], - "declKind": "Accessor", - "usr": "s:10Foundation3URLV13PhylloConnectE15queryParametersSDyS2SGSgvg", - "mangledName": "$s10Foundation3URLV13PhylloConnectE15queryParametersSDyS2SGSgvg", - "moduleName": "PhylloConnect", - "isFromExtension": true, - "accessorKind": "get" + ] } - ] - } - ], - "declKind": "Struct", - "usr": "s:10Foundation3URLV", - "mangledName": "$s10Foundation3URLV", - "moduleName": "Foundation", - "isExternal": true, - "conformances": [ + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, { "kind": "Conformance", - "name": "ReferenceConvertible", - "printedName": "ReferenceConvertible", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", "children": [ { "kind": "TypeWitness", - "name": "ReferenceType", - "printedName": "ReferenceType", + "name": "Key", + "printedName": "Key", "children": [ { "kind": "TypeNominal", - "name": "NSURL", - "printedName": "Foundation.NSURL", - "usr": "c:objc(cs)NSURL" + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" } ] } ], - "usr": "s:10Foundation20ReferenceConvertibleP", - "mangledName": "$s10Foundation20ReferenceConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" }, { "kind": "Conformance", @@ -1038,25 +24694,10 @@ }, { "kind": "Conformance", - "name": "_ObjectiveCBridgeable", - "printedName": "_ObjectiveCBridgeable", - "children": [ - { - "kind": "TypeWitness", - "name": "_ObjectiveCType", - "printedName": "_ObjectiveCType", - "children": [ - { - "kind": "TypeNominal", - "name": "NSURL", - "printedName": "Foundation.NSURL", - "usr": "c:objc(cs)NSURL" - } - ] - } - ], - "usr": "s:s21_ObjectiveCBridgeableP", - "mangledName": "$ss21_ObjectiveCBridgeableP" + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" }, { "kind": "Conformance", @@ -1074,31 +24715,46 @@ }, { "kind": "Conformance", - "name": "_CustomPlaygroundQuickLookable", - "printedName": "_CustomPlaygroundQuickLookable", - "usr": "s:s30_CustomPlaygroundQuickLookableP", - "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" }, { "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" }, { "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDictionary", + "printedName": "Foundation.NSDictionary", + "usr": "c:objc(cs)NSDictionary" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" }, { "kind": "Conformance", - "name": "_ExpressibleByFileReferenceLiteral", - "printedName": "_ExpressibleByFileReferenceLiteral", - "usr": "s:s34_ExpressibleByFileReferenceLiteralP", - "mangledName": "$ss34_ExpressibleByFileReferenceLiteralP" + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" } ] } @@ -1107,46 +24763,298 @@ }, "ConstValues": [ { - "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "kind": "StringLiteral", + "offset": 199, + "length": 20, + "value": "\"onAccountConnected\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "kind": "StringLiteral", + "offset": 278, + "length": 23, + "value": "\"onAccountDisconnected\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "kind": "StringLiteral", + "offset": 353, + "length": 16, + "value": "\"onTokenExpired\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "kind": "StringLiteral", + "offset": 426, + "length": 21, + "value": "\"onConnectionFailure\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "kind": "StringLiteral", + "offset": 491, + "length": 8, + "value": "\"onExit\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "kind": "StringLiteral", + "offset": 589, + "length": 21, + "value": "\"openAfterInitialize\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/SegmentLog.swift", + "kind": "BooleanLiteral", + "offset": 459, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Platforms\/iOS\/iOSLifecycleEvents.swift", + "kind": "StringLiteral", + "offset": 268, + "length": 15, + "value": "\"SEGVersionKey\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Platforms\/iOS\/iOSLifecycleEvents.swift", + "kind": "StringLiteral", + "offset": 310, + "length": 15, + "value": "\"SEGBuildKeyV2\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Platforms\/iOS\/iOSLifecycleEvents.swift", + "kind": "BooleanLiteral", + "offset": 705, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 172, + "length": 27, + "value": "\"CONNECT_INITIALIZE_METHOD\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 237, + "length": 21, + "value": "\"CONNECT_OPEN_METHOD\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 289, + "length": 14, + "value": "\"WEBVIEW_OPEN\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 335, + "length": 15, + "value": "\"WEBVIEW_CLOSE\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 387, + "length": 20, + "value": "\"EXTERNAL_LINK_OPEN\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 445, + "length": 21, + "value": "\"EXTERNAL_LINK_CLOSE\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 509, + "length": 21, + "value": "\"PLATFORM_POPUP_OPEN\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 569, + "length": 22, + "value": "\"PLATFORM_POPUP_CLOSE\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 645, + "length": 13, + "value": "\"ios_webview\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 696, + "length": 21, + "value": "\"ios_auth_controller\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/StartupQueue.swift", + "kind": "IntegerLiteral", + "offset": 177, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/StartupQueue.swift", + "kind": "BooleanLiteral", + "offset": 222, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/StartupQueue.swift", + "kind": "StringLiteral", + "offset": 473, + "length": 26, + "value": "\"startupQueue.segment.com\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", + "kind": "Array", + "offset": 204, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", + "kind": "Array", + "offset": 237, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", + "kind": "Array", + "offset": 271, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", + "kind": "StringLiteral", + "offset": 766, + "length": 7, + "value": "\"track\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", + "kind": "StringLiteral", + "offset": 1537, + "length": 10, + "value": "\"identify\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", + "kind": "StringLiteral", + "offset": 2276, + "length": 8, + "value": "\"screen\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", "kind": "StringLiteral", - "offset": 199, - "length": 20, - "value": "\"onAccountConnected\"" + "offset": 3171, + "length": 7, + "value": "\"group\"" }, { - "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", "kind": "StringLiteral", - "offset": 278, - "length": 23, - "value": "\"onAccountDisconnected\"" + "offset": 3941, + "length": 7, + "value": "\"alias\"" }, { - "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", "kind": "StringLiteral", - "offset": 353, - "length": 16, - "value": "\"onTokenExpired\"" + "offset": 4637, + "length": 5, + "value": "\"All\"" }, { - "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/SegmentDestination.swift", "kind": "StringLiteral", - "offset": 426, - "length": 21, - "value": "\"onConnectionFailure\"" + "offset": 496, + "length": 12, + "value": "\"Segment.io\"" }, { - "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/SegmentDestination.swift", "kind": "StringLiteral", - "offset": 491, + "offset": 532, + "length": 9, + "value": "\"apiHost\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/SegmentDestination.swift", + "kind": "StringLiteral", + "offset": 564, "length": 8, - "value": "\"onExit\"" + "value": "\"apiKey\"" }, { - "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/SegmentDestination.swift", "kind": "StringLiteral", - "offset": 589, - "length": 21, - "value": "\"openAfterInitialize\"" + "offset": 496, + "length": 12, + "value": "\"Segment.io\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/SegmentDestination.swift", + "kind": "StringLiteral", + "offset": 532, + "length": 9, + "value": "\"apiHost\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/SegmentDestination.swift", + "kind": "StringLiteral", + "offset": 564, + "length": 8, + "value": "\"apiKey\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/SegmentDestination.swift", + "kind": "StringLiteral", + "offset": 1228, + "length": 26, + "value": "\"uploadsQueue.segment.com\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/SegmentDestination.swift", + "kind": "IntegerLiteral", + "offset": 1420, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Platforms\/iOS\/iOSDelegation.swift", + "kind": "Dictionary", + "offset": 2784, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Analytics.swift", + "kind": "BooleanLiteral", + "offset": 396, + "length": 5, + "value": "false" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/UIView+Extension.swift", @@ -1155,132 +25063,496 @@ "length": 4, "value": "true" }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Configuration.swift", + "kind": "BooleanLiteral", + "offset": 614, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Configuration.swift", + "kind": "BooleanLiteral", + "offset": 654, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Configuration.swift", + "kind": "IntegerLiteral", + "offset": 686, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Configuration.swift", + "kind": "IntegerLiteral", + "offset": 731, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Configuration.swift", + "kind": "BooleanLiteral", + "offset": 825, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/JSON.swift", + "kind": "BooleanLiteral", + "offset": 16140, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/JSON.swift", + "kind": "BooleanLiteral", + "offset": 16239, + "length": 5, + "value": "false" + }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 166, - "length": 8, - "value": "\"phyllo\"" + "offset": 208, + "length": 7, + "value": "\"1.3.1\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 204, - "length": 15, - "value": "\"phyllo:\/\/auth\"" + "offset": 276, + "length": 8, + "value": "\"phyllo\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 248, - "length": 2, - "value": "\"\"" + "offset": 314, + "length": 15, + "value": "\"phyllo:\/\/auth\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 277, - "length": 89, - "value": "\"There was an error in connecting to our servers. Please check your input and try again.\"" + "offset": 369, + "length": 7, + "value": "\"0.3.1\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 418, + "offset": 433, "length": 15, "value": "\"phyllo:\/\/auth\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 452, + "offset": 467, "length": 15, "value": "\"phyllo:\/\/exit\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 494, + "offset": 509, "length": 16, "value": "\"onTokenExpired\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 544, + "offset": 559, "length": 23, "value": "\"phyllo:\/\/disconnected\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 589, + "offset": 604, "length": 18, "value": "\"phyllo:\/\/expired\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 638, + "offset": 653, "length": 20, "value": "\"phyllo:\/\/connected\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 680, + "offset": 695, "length": 18, "value": "\"phyllo:\/\/failure\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 418, + "offset": 433, "length": 15, "value": "\"phyllo:\/\/auth\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 452, + "offset": 467, "length": 15, "value": "\"phyllo:\/\/exit\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 494, + "offset": 509, "length": 16, "value": "\"onTokenExpired\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 544, + "offset": 559, "length": 23, "value": "\"phyllo:\/\/disconnected\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 589, + "offset": 604, "length": 18, "value": "\"phyllo:\/\/expired\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 638, + "offset": 653, "length": 20, "value": "\"phyllo:\/\/connected\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 680, + "offset": 695, "length": 18, "value": "\"phyllo:\/\/failure\"" }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/SystemTarget.swift", + "kind": "StringLiteral", + "offset": 205, + "length": 9, + "value": "\"Segment\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/SystemTarget.swift", + "kind": "StringLiteral", + "offset": 226, + "length": 5, + "value": "\"Log\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/SystemTarget.swift", + "kind": "StringLiteral", + "offset": 283, + "length": 9, + "value": "\"Segment\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/SystemTarget.swift", + "kind": "StringLiteral", + "offset": 304, + "length": 9, + "value": "\"Metrics\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/SystemTarget.swift", + "kind": "StringLiteral", + "offset": 365, + "length": 9, + "value": "\"Segment\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/SystemTarget.swift", + "kind": "StringLiteral", + "offset": 386, + "length": 9, + "value": "\"History\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Utils.swift", + "kind": "StringLiteral", + "offset": 1032, + "length": 8, + "value": "\".appex\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Utils.swift", + "kind": "BooleanLiteral", + "offset": 1059, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Utils.swift", + "kind": "BooleanLiteral", + "offset": 1081, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1170, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1235, + "length": 7, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1305, + "length": 5, + "value": "2" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1170, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1235, + "length": 7, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1305, + "length": 5, + "value": "2" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1170, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1235, + "length": 7, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1305, + "length": 5, + "value": "2" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 3577, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 3606, + "length": 5, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 3577, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 3606, + "length": 5, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 3577, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 3606, + "length": 5, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Sovran\/Store.swift", + "kind": "StringLiteral", + "offset": 269, + "length": 26, + "value": "\"state.update.segment.com\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Sovran\/Store.swift", + "kind": "StringLiteral", + "offset": 402, + "length": 24, + "value": "\"state.sync.segment.com\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Sovran\/Store.swift", + "kind": "BooleanLiteral", + "offset": 1778, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Sovran\/Store.swift", + "kind": "IntegerLiteral", + "offset": 6955, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "IntegerLiteral", + "offset": 247, + "length": 6, + "value": "475000" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 439, + "length": 21, + "value": "\"storage.segment.com\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4308, + "length": 6, + "value": "\"temp\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4385, + "length": 16, + "value": "\"segment.userId\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4424, + "length": 16, + "value": "\"segment.traits\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4468, + "length": 21, + "value": "\"segment.anonymousId\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4514, + "length": 18, + "value": "\"segment.settings\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4555, + "length": 16, + "value": "\"segment.events\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4385, + "length": 16, + "value": "\"segment.userId\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4424, + "length": 16, + "value": "\"segment.traits\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4468, + "length": 21, + "value": "\"segment.anonymousId\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4514, + "length": 18, + "value": "\"segment.settings\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4555, + "length": 16, + "value": "\"segment.events\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Sovran\/Version.swift", + "kind": "StringLiteral", + "offset": 320, + "length": 7, + "value": "\"1.0.3\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/ObjC\/ObjCAnalytics.swift", + "kind": "StringLiteral", + "offset": 168, + "length": 13, + "value": "\"PhylloConnect.ObjCAnalytics\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/HTTPClient.swift", + "kind": "StringLiteral", + "offset": 335, + "length": 19, + "value": "\"api.segment.io\/v1\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/HTTPClient.swift", + "kind": "StringLiteral", + "offset": 395, + "length": 29, + "value": "\"cdn-settings.segment.com\/v1\"" + }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Utilities\/PhylloEnvironment.swift", "kind": "StringLiteral", @@ -1298,7 +25570,14 @@ { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Utilities\/PhylloEnvironment.swift", "kind": "StringLiteral", - "offset": 275, + "offset": 278, + "length": 35, + "value": "\"https:\/\/api.staging.getphyllo.com\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Utilities\/PhylloEnvironment.swift", + "kind": "StringLiteral", + "offset": 330, "length": 27, "value": "\"https:\/\/api.getphyllo.com\"" }, @@ -1319,9 +25598,107 @@ { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Utilities\/PhylloEnvironment.swift", "kind": "StringLiteral", - "offset": 275, + "offset": 278, + "length": 35, + "value": "\"https:\/\/api.staging.getphyllo.com\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Utilities\/PhylloEnvironment.swift", + "kind": "StringLiteral", + "offset": 330, "length": 27, "value": "\"https:\/\/api.getphyllo.com\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/ObjC\/ObjCConfiguration.swift", + "kind": "StringLiteral", + "offset": 143, + "length": 17, + "value": "\"PhylloConnect.ObjCConfiguration\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 358, + "length": 10, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 440, + "length": 11, + "value": "2" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 573, + "length": 5, + "value": "3" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 649, + "length": 7, + "value": "4" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 358, + "length": 10, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 440, + "length": 11, + "value": "2" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 573, + "length": 5, + "value": "3" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 649, + "length": 7, + "value": "4" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 358, + "length": 10, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 440, + "length": 11, + "value": "2" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 573, + "length": 5, + "value": "3" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 649, + "length": 7, + "value": "4" } ] } \ No newline at end of file diff --git a/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios.private.swiftinterface b/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios.private.swiftinterface index be22328..cc721b0 100644 --- a/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios.private.swiftinterface +++ b/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -3,20 +3,458 @@ // swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 4.2 -enforce-exclusivity=checked -O -module-name PhylloConnect // swift-module-flags-ignorable: -enable-bare-slash-regex import AuthenticationServices +import CoreTelephony import Foundation @_exported import PhylloConnect import SafariServices import Swift +import SystemConfiguration import UIKit import WebKit import _Concurrency import _StringProcessing +import os.log +import os +extension LogTarget { + public func flush() +} +public protocol Action { + associatedtype StateType : State + func reduce(state: Self.StateType) -> Self.StateType +} +public protocol AsyncAction { + associatedtype StateType : State + associatedtype ResultType + func operation(state: Self.StateType, completion: @escaping (Self.ResultType?) -> Swift.Void) + func reduce(state: Self.StateType, operationResult: Self.ResultType?) -> Self.StateType +} +@_hasMissingDesignatedInitializers public class StartupQueue : Plugin, Subscriber { + @Atomic public var running: Swift.Bool { + get + set + _modify + } + final public let type: PluginType + public var analytics: Analytics? { + get + set + } + public func execute(event: T?) -> T? where T : RawEvent + @objc deinit +} +public struct DestinationMetadata : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public protocol RawEvent : Swift.Decodable, Swift.Encodable { + var type: Swift.String? { get set } + var anonymousId: Swift.String? { get set } + var messageId: Swift.String? { get set } + var userId: Swift.String? { get set } + var timestamp: Swift.String? { get set } + var context: JSON? { get set } + var integrations: JSON? { get set } + var metrics: [JSON]? { get set } + var _metadata: DestinationMetadata? { get set } +} +public struct TrackEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var event: Swift.String + public var properties: JSON? + public init(event: Swift.String, properties: JSON?) + public init(existing: TrackEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct IdentifyEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var traits: JSON? + public init(userId: Swift.String? = nil, traits: JSON? = nil) + public init(existing: IdentifyEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct ScreenEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var name: Swift.String? + public var category: Swift.String? + public var properties: JSON? + public init(title: Swift.String? = nil, category: Swift.String?, properties: JSON? = nil) + public init(existing: ScreenEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct GroupEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var groupId: Swift.String? + public var traits: JSON? + public init(groupId: Swift.String? = nil, traits: JSON? = nil) + public init(existing: GroupEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct AliasEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var userId: Swift.String? + public var previousId: Swift.String? + public init(newId: Swift.String? = nil) + public init(existing: AliasEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension RawEvent { + public mutating func disableCloudIntegrations(exceptKeys: [Swift.String]? = nil) + public mutating func enableCloudIntegrations(exceptKeys: [Swift.String]? = nil) + public mutating func disableIntegration(key: Swift.String) + public mutating func enableIntegration(key: Swift.String) +} +@_hasMissingDesignatedInitializers public class SegmentDestination : DestinationPlugin { + final public let type: PluginType + final public let key: Swift.String + final public let timeline: Timeline + public var analytics: Analytics? { + get + set + } + public func update(settings: Settings, type: UpdateType) + public func execute(event: T?) -> T? where T : RawEvent + public func flush() + @objc deinit +} +extension SegmentDestination : VersionedPlugin { + public static func version() -> Swift.String +} +public protocol RemoteNotifications : Plugin { + func registeredForRemoteNotifications(deviceToken: Foundation.Data) + func failedToRegisterForRemoteNotification(error: Swift.Error?) + func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +extension RemoteNotifications { + public func registeredForRemoteNotifications(deviceToken: Foundation.Data) + public func failedToRegisterForRemoteNotification(error: Swift.Error?) + public func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + public func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +extension Analytics { + public func registeredForRemoteNotifications(deviceToken: Foundation.Data) + public func failedToRegisterForRemoteNotification(error: Swift.Error?) + public func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + public func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +public protocol UserActivities { + func continueUserActivity(_ activity: Foundation.NSUserActivity) +} +extension Analytics { + public func continueUserActivity(_ activity: Foundation.NSUserActivity) +} +public protocol OpeningURLs { + func openURL(_ url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any]) +} +extension Analytics { + public func openURL(_ url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any] = [:]) +} +public class Analytics { + public static var debugLogsEnabled: Swift.Bool { + get + set + } + public var timeline: Timeline + public init(configuration: Configuration) + public func process(event: RawEvent) + @objc deinit +} +extension Analytics { + public var anonymousId: Swift.String { + get + } + public var userId: Swift.String? { + get + } + public func traits() -> T? where T : Swift.Decodable, T : Swift.Encodable + public func traits() -> [Swift.String : Any]? + public func flush() + public func reset() + public func version() -> Swift.String + public static func version() -> Swift.String +} +extension Analytics { + public func settings() -> Settings? + public func manuallyEnableDestination(plugin: DestinationPlugin) +} +extension Analytics { + public var hasUnsentEvents: Swift.Bool { + get + } + public var pendingUploads: [Foundation.URL]? { + get + } + public func waitUntilStarted() +} +@_hasMissingDesignatedInitializers public class PhylloAnalyticsModel : Swift.Codable { + @objc deinit + public func encode(to encoder: Swift.Encoder) throws + required public init(from decoder: Swift.Decoder) throws +} +public protocol iOSLifecycle { + func applicationDidEnterBackground(application: UIKit.UIApplication?) + func applicationWillEnterForeground(application: UIKit.UIApplication?) + func application(_ application: UIKit.UIApplication?, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]?) + func applicationDidBecomeActive(application: UIKit.UIApplication?) + func applicationWillResignActive(application: UIKit.UIApplication?) + func applicationDidReceiveMemoryWarning(application: UIKit.UIApplication?) + func applicationWillTerminate(application: UIKit.UIApplication?) + func applicationSignificantTimeChange(application: UIKit.UIApplication?) + func applicationBackgroundRefreshDidChange(application: UIKit.UIApplication?, refreshStatus: UIKit.UIBackgroundRefreshStatus) +} +extension iOSLifecycle { + public func applicationDidEnterBackground(application: UIKit.UIApplication?) + public func applicationWillEnterForeground(application: UIKit.UIApplication?) + public func application(_ application: UIKit.UIApplication?, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]?) + public func applicationDidBecomeActive(application: UIKit.UIApplication?) + public func applicationWillResignActive(application: UIKit.UIApplication?) + public func applicationDidReceiveMemoryWarning(application: UIKit.UIApplication?) + public func applicationWillTerminate(application: UIKit.UIApplication?) + public func applicationSignificantTimeChange(application: UIKit.UIApplication?) + public func applicationBackgroundRefreshDidChange(application: UIKit.UIApplication?, refreshStatus: UIKit.UIBackgroundRefreshStatus) +} +extension SegmentDestination : iOSLifecycle { + public func applicationWillEnterForeground(application: UIKit.UIApplication?) + public func applicationDidEnterBackground(application: UIKit.UIApplication?) +} extension Foundation.URL { public var queryParameters: [Swift.String : Swift.String]? { get } } -@objc public protocol PhylloConnectDelegate { +public typealias AdvertisingIdCallback = () -> Swift.String? +public class Configuration { + public init(writeKey: Swift.String) + @objc deinit +} +extension Configuration { + @discardableResult + public func application(_ value: Any?) -> Configuration + @discardableResult + public func trackApplicationLifecycleEvents(_ enabled: Swift.Bool) -> Configuration + @discardableResult + public func trackDeeplinks(_ enabled: Swift.Bool) -> Configuration + @discardableResult + public func flushAt(_ count: Swift.Int) -> Configuration + @discardableResult + public func flushInterval(_ interval: Foundation.TimeInterval) -> Configuration + @discardableResult + public func defaultSettings(_ settings: Settings) -> Configuration + @discardableResult + public func autoAddSegmentDestination(_ value: Swift.Bool) -> Configuration + @discardableResult + public func apiHost(_ value: Swift.String) -> Configuration + @discardableResult + public func cdnHost(_ value: Swift.String) -> Configuration +} +public enum JSON : Swift.Equatable { + case null + case bool(Swift.Bool) + case number(Foundation.Decimal) + case string(Swift.String) + case array([JSON]) + case object([Swift.String : JSON]) + public init(_ object: [Swift.String : Any]) throws + public init(with value: T) throws where T : Swift.Decodable, T : Swift.Encodable + public init(_ value: Any) throws + public static func == (a: JSON, b: JSON) -> Swift.Bool +} +extension JSON : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension Swift.Encodable { + public func prettyPrint() -> Swift.String + public func toString() -> Swift.String + public func toString(pretty: Swift.Bool) -> Swift.String +} +extension JSON { + public func codableValue() -> T? where T : Swift.Decodable, T : Swift.Encodable + public var boolValue: Swift.Bool? { + get + } + public var decimalValue: Foundation.Decimal? { + get + } + public var intValue: Swift.Int? { + get + } + public var uintValue: Swift.UInt? { + get + } + public var floatValue: Swift.Float? { + get + } + public var doubleValue: Swift.Double? { + get + } + public var stringValue: Swift.String? { + get + } + public var arrayValue: [Any]? { + get + } + public var dictionaryValue: [Swift.String : Any]? { + get + } +} +extension JSON { + public func mapTransform(_ keys: [Swift.String : Swift.String], valueTransform: ((_ key: Swift.String, _ value: Any) -> Any)? = nil) throws -> JSON + public func add(value: Any) throws -> JSON? + public func add(value: Any, forKey key: Swift.String) throws -> JSON? + public func remove(key: Swift.String) throws -> JSON? + public subscript(index: Swift.Int) -> JSON? { + get + } + public subscript(key: Swift.String) -> JSON? { + get + } + public subscript(keyPath keyPath: KeyPath) -> T? where T : Swift.Decodable, T : Swift.Encodable { + get + set(newValue) + } + public func value(forKeyPath keyPath: KeyPath) -> T? where T : Swift.Decodable, T : Swift.Encodable + public mutating func setValue(_ value: T?, forKeyPath keyPath: KeyPath) where T : Swift.Decodable, T : Swift.Encodable +} +extension Swift.Dictionary where Key == Swift.String, Value == Any { + public func mapTransform(_ keys: [Swift.String : Swift.String], valueTransform: ((_ key: Key, _ value: Value) -> Any)? = nil) throws -> [Key : Value] +} +public class DeviceToken { + final public let type: PluginType + public var analytics: Analytics? + public var token: Swift.String? + required public init() + public func execute(event: T?) -> T? where T : RawEvent + @objc deinit +} +extension Analytics { + public func setDeviceToken(_ token: Swift.String) +} +@_hasMissingDesignatedInitializers public class Context { + final public let type: PluginType + public var analytics: Analytics? + public func execute(event: T?) -> T? where T : RawEvent + @objc deinit +} +public protocol LogTarget { + func parseLog(_ log: LogMessage) + func flush() +} +public enum LogFilterKind : Swift.Int { + case error + case warning + case debug + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public struct LoggingType : Swift.Hashable { + public enum LogDestination { + case log + case metric + case history + public static func == (a: LoggingType.LogDestination, b: LoggingType.LogDestination) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public init(types: [LoggingType.LogDestination]) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: LoggingType, b: LoggingType) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public protocol LogMessage { + var kind: LogFilterKind { get } + var title: Swift.String? { get } + var message: Swift.String { get } + var event: RawEvent? { get } + var function: Swift.String? { get } + var line: Swift.Int? { get } + var logType: LoggingType.LogDestination { get } + var dateTime: Foundation.Date { get } +} +public enum MetricType : Swift.Int { + case counter + case gauge + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension Analytics { + public func log(message: Swift.String, kind: LogFilterKind? = nil, function: Swift.String = #function, line: Swift.Int = #line) + public func metric(_ type: MetricType, name: Swift.String, value: Swift.Double, tags: [Swift.String]? = nil) + public func history(event: RawEvent, sender: Swift.AnyObject, function: Swift.String = #function, line: Swift.Int = #line) +} +extension Analytics { + public func add(target: LogTarget, type: LoggingType) + public func logFlush() +} +public typealias SubscriptionID = Swift.Int +public class Store { + required public init(from decoder: Swift.Decoder) throws + public func encode(to encoder: Swift.Encoder) throws + public init() + @discardableResult + public func subscribe(_ subscriber: Subscriber, initialState: Swift.Bool = false, queue: Dispatch.DispatchQueue = .main, handler: @escaping Handler) -> SubscriptionID where T : State + public func unsubscribe(identifier: SubscriptionID) + public func provide(state: T) where T : State + public func dispatch(action: T) where T : Action + public func dispatch(action: T) where T : AsyncAction + public func currentState() -> T? where T : State + @objc deinit +} +@objc public protocol PhylloConnectDelegate : ObjectiveC.NSObjectProtocol { @objc func onAccountConnected(account_id: Swift.String, work_platform_id: Swift.String, user_id: Swift.String) @objc func onAccountDisconnected(account_id: Swift.String, work_platform_id: Swift.String, user_id: Swift.String) @objc func onTokenExpired(user_id: Swift.String) @@ -30,11 +468,123 @@ extension Foundation.URL { weak public var phylloConnectDelegate: PhylloConnectDelegate? public func initialize(config: [Swift.String : Any]) public func open() + public func version() -> [Swift.String : Swift.String] + @objc deinit +} +extension Analytics : Subscriber { +} +@propertyWrapper public struct Atomic { + public init(wrappedValue value: T) + public var wrappedValue: T { + get + set + } +} +@objc(SEGAnalytics) public class ObjCAnalytics : ObjectiveC.NSObject { + final public let analytics: Analytics + @objc public init(configuration: ObjCConfiguration) + public init(wrapping analytics: Analytics) + @objc deinit +} +@objc extension ObjCAnalytics { + @objc(track:) dynamic public func track(name: Swift.String) + @objc(track:properties:) dynamic public func track(name: Swift.String, properties: [Swift.String : Any]?) + @objc(identify:) dynamic public func identify(userId: Swift.String) + @objc(identify:traits:) dynamic public func identify(userId: Swift.String, traits: [Swift.String : Any]?) + @objc(screen:) dynamic public func screen(title: Swift.String) + @objc(screen:category:) dynamic public func screen(title: Swift.String, category: Swift.String?) + @objc(screen:category:properties:) dynamic public func screen(title: Swift.String, category: Swift.String?, properties: [Swift.String : Any]?) + @objc(group:) dynamic public func group(groupId: Swift.String) + @objc(group:traits:) dynamic public func group(groupId: Swift.String, traits: [Swift.String : Any]?) + @objc(alias:) dynamic public func alias(newId: Swift.String) +} +@objc extension ObjCAnalytics { + @objc dynamic public var anonymousId: Swift.String { + @objc get + } + @objc dynamic public var userId: Swift.String? { + @objc get + } + @objc dynamic public func traits() -> [Swift.String : Any]? + @objc dynamic public func flush() + @objc dynamic public func reset() + @objc dynamic public func settings() -> [Swift.String : Any]? + @objc dynamic public func version() -> Swift.String +} +public protocol State { +} +public typealias Handler = (T) -> Swift.Void where T : State +public class Timeline : Subscriber { + public init() + @objc deinit +} +extension Plugin { + public func execute(event: T?) -> T? where T : RawEvent + public func update(settings: Settings, type: UpdateType) + public func shutdown() +} +extension EventPlugin { + public func execute(event: T?) -> T? where T : RawEvent + public func identify(event: IdentifyEvent) -> IdentifyEvent? + public func track(event: TrackEvent) -> TrackEvent? + public func screen(event: ScreenEvent) -> ScreenEvent? + public func group(event: GroupEvent) -> GroupEvent? + public func alias(event: AliasEvent) -> AliasEvent? + public func flush() + public func reset() +} +extension DestinationPlugin { + public func execute(event: T?) -> T? where T : RawEvent +} +public struct Settings : Swift.Codable { + public var integrations: JSON? + public var plan: JSON? + public var edgeFunction: JSON? + public var middlewareSettings: JSON? + public init(writeKey: Swift.String, apiHost: Swift.String) + public init(writeKey: Swift.String) + public init(from decoder: Swift.Decoder) throws + public func integrationSettings(forKey key: Swift.String) -> [Swift.String : Any]? + public func integrationSettings(forKey key: Swift.String) -> T? where T : Swift.Decodable, T : Swift.Encodable + public func integrationSettings(forPlugin plugin: DestinationPlugin) -> T? where T : Swift.Decodable, T : Swift.Encodable + public func hasIntegrationSettings(forPlugin plugin: DestinationPlugin) -> Swift.Bool + public func hasIntegrationSettings(key: Swift.String) -> Swift.Bool + public func encode(to encoder: Swift.Encoder) throws +} +extension Settings : Swift.Equatable { + public static func == (lhs: Settings, rhs: Settings) -> Swift.Bool +} +public struct BasicHandler { +} +public struct KeyPath { + public init(_ string: Swift.String) +} +extension KeyPath : Swift.ExpressibleByStringLiteral { + public init(stringLiteral value: Swift.String) + public init(unicodeScalarLiteral value: Swift.String) + public init(extendedGraphemeClusterLiteral value: Swift.String) + public typealias ExtendedGraphemeClusterLiteralType = Swift.String + public typealias StringLiteralType = Swift.String + public typealias UnicodeScalarLiteralType = Swift.String +} +extension Swift.Dictionary where Key : Swift.StringProtocol { + public subscript(keyPath keyPath: KeyPath) -> Any? { + get + set + } + public subscript(keyPath keyPath: KeyPath, reference reference: Any?) -> Any? { + get + set + } + public func exists(keyPath: KeyPath, reference: Any? = nil) -> Swift.Bool +} +@_hasMissingDesignatedInitializers public class HTTPClient { @objc deinit } public enum PhylloEnvironment : Swift.String { case dev case sandbox + case staging case prod public init?(rawValue: Swift.String) public typealias RawValue = Swift.String @@ -42,6 +592,160 @@ public enum PhylloEnvironment : Swift.String { get } } +@_hasMissingDesignatedInitializers public class DestinationMetadataPlugin : Plugin { + final public let type: PluginType + public var analytics: Analytics? + public func update(settings: Settings, type: UpdateType) + public func execute(event: T?) -> T? where T : RawEvent + @objc deinit +} +extension Analytics { + public func track

(name: Swift.String, properties: P?) where P : Swift.Decodable, P : Swift.Encodable + public func track(name: Swift.String) + public func identify(userId: Swift.String, traits: T?) where T : Swift.Decodable, T : Swift.Encodable + public func identify(traits: T) where T : Swift.Decodable, T : Swift.Encodable + public func identify(userId: Swift.String) + public func screen

(title: Swift.String, category: Swift.String? = nil, properties: P?) where P : Swift.Decodable, P : Swift.Encodable + public func screen(title: Swift.String, category: Swift.String? = nil) + public func group(groupId: Swift.String, traits: T?) where T : Swift.Decodable, T : Swift.Encodable + public func group(groupId: Swift.String) + public func alias(newId: Swift.String) +} +extension Analytics { + public func track(name: Swift.String, properties: [Swift.String : Any]? = nil) + public func identify(userId: Swift.String, traits: [Swift.String : Any]? = nil) + public func screen(title: Swift.String, category: Swift.String? = nil, properties: [Swift.String : Any]? = nil) + public func group(groupId: Swift.String, traits: [Swift.String : Any]?) +} +@objc(SEGConfiguration) public class ObjCConfiguration : ObjectiveC.NSObject { + @objc public var application: Any? { + @objc get + @objc set(value) + } + @objc public var trackApplicationLifecycleEvents: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var trackDeeplinks: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var flushAt: Swift.Int { + @objc get + @objc set(value) + } + @objc public var flushInterval: Foundation.TimeInterval { + @objc get + @objc set(value) + } + @objc public var defaultSettings: [Swift.String : Any] { + @objc get + @objc set(value) + } + @objc public var autoAddSegmentDestination: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var apiHost: Swift.String { + @objc get + @objc set(value) + } + @objc public var cdnHost: Swift.String { + @objc get + @objc set(value) + } + @objc public init(writeKey: Swift.String) + @objc deinit +} +public enum PluginType : Swift.Int, Swift.CaseIterable { + case before + case enrichment + case destination + case after + case utility + public init?(rawValue: Swift.Int) + public typealias AllCases = [PluginType] + public typealias RawValue = Swift.Int + public static var allCases: [PluginType] { + get + } + public var rawValue: Swift.Int { + get + } +} +public enum UpdateType { + case initial + case refresh + public static func == (a: UpdateType, b: UpdateType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public protocol Plugin : AnyObject { + var type: PluginType { get } + var analytics: Analytics? { get set } + func configure(analytics: Analytics) + func update(settings: Settings, type: UpdateType) + func execute(event: T?) -> T? where T : RawEvent + func shutdown() +} +public protocol EventPlugin : Plugin { + func identify(event: IdentifyEvent) -> IdentifyEvent? + func track(event: TrackEvent) -> TrackEvent? + func group(event: GroupEvent) -> GroupEvent? + func alias(event: AliasEvent) -> AliasEvent? + func screen(event: ScreenEvent) -> ScreenEvent? + func reset() + func flush() +} +public protocol DestinationPlugin : EventPlugin { + var key: Swift.String { get } + var timeline: Timeline { get } + func add(plugin: Plugin) -> Plugin + func apply(closure: (Plugin) -> Swift.Void) + func remove(plugin: Plugin) +} +public protocol UtilityPlugin : EventPlugin { +} +public protocol VersionedPlugin { + static func version() -> Swift.String +} +extension Plugin { + public func configure(analytics: Analytics) +} +extension DestinationPlugin { + public func configure(analytics: Analytics) + public func apply(closure: (Plugin) -> Swift.Void) + @discardableResult + public func add(plugin: Plugin) -> Plugin + public func remove(plugin: Plugin) +} +extension Analytics { + public func apply(closure: (Plugin) -> Swift.Void) + @discardableResult + public func add(plugin: Plugin) -> Plugin + public func remove(plugin: Plugin) + public func find(pluginType: T.Type) -> T? where T : Plugin + public func find(key: Swift.String) -> DestinationPlugin? +} +public protocol Subscriber : AnyObject { +} +extension DeviceToken : Plugin {} +extension Context : Plugin {} +extension LogFilterKind : Swift.Equatable {} +extension LogFilterKind : Swift.Hashable {} +extension LogFilterKind : Swift.RawRepresentable {} +extension LoggingType.LogDestination : Swift.Equatable {} +extension LoggingType.LogDestination : Swift.Hashable {} +extension MetricType : Swift.Equatable {} +extension MetricType : Swift.Hashable {} +extension MetricType : Swift.RawRepresentable {} extension PhylloEnvironment : Swift.Equatable {} extension PhylloEnvironment : Swift.Hashable {} extension PhylloEnvironment : Swift.RawRepresentable {} +extension PluginType : Swift.Equatable {} +extension PluginType : Swift.Hashable {} +extension PluginType : Swift.RawRepresentable {} +extension UpdateType : Swift.Equatable {} +extension UpdateType : Swift.Hashable {} diff --git a/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios.private.swiftinterface-e b/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios.private.swiftinterface-e index 9e550b4..7e59e2d 100644 --- a/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios.private.swiftinterface-e +++ b/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios.private.swiftinterface-e @@ -3,20 +3,458 @@ // swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 4.2 -enforce-exclusivity=checked -O -module-name PhylloConnect // swift-module-flags-ignorable: -enable-bare-slash-regex import AuthenticationServices +import CoreTelephony import Foundation @_exported import PhylloConnect import SafariServices import Swift +import SystemConfiguration import UIKit import WebKit import _Concurrency import _StringProcessing +import os.log +import os +extension PhylloConnect.LogTarget { + public func flush() +} +public protocol Action { + associatedtype StateType : PhylloConnect.State + func reduce(state: Self.StateType) -> Self.StateType +} +public protocol AsyncAction { + associatedtype StateType : PhylloConnect.State + associatedtype ResultType + func operation(state: Self.StateType, completion: @escaping (Self.ResultType?) -> Swift.Void) + func reduce(state: Self.StateType, operationResult: Self.ResultType?) -> Self.StateType +} +@_hasMissingDesignatedInitializers public class StartupQueue : PhylloConnect.Plugin, PhylloConnect.Subscriber { + @PhylloConnect.Atomic public var running: Swift.Bool { + get + set + _modify + } + final public let type: PhylloConnect.PluginType + public var analytics: PhylloConnect.Analytics? { + get + set + } + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + @objc deinit +} +public struct DestinationMetadata : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public protocol RawEvent : Swift.Decodable, Swift.Encodable { + var type: Swift.String? { get set } + var anonymousId: Swift.String? { get set } + var messageId: Swift.String? { get set } + var userId: Swift.String? { get set } + var timestamp: Swift.String? { get set } + var context: PhylloConnect.JSON? { get set } + var integrations: PhylloConnect.JSON? { get set } + var metrics: [PhylloConnect.JSON]? { get set } + var _metadata: PhylloConnect.DestinationMetadata? { get set } +} +public struct TrackEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var event: Swift.String + public var properties: PhylloConnect.JSON? + public init(event: Swift.String, properties: PhylloConnect.JSON?) + public init(existing: PhylloConnect.TrackEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct IdentifyEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var traits: PhylloConnect.JSON? + public init(userId: Swift.String? = nil, traits: PhylloConnect.JSON? = nil) + public init(existing: PhylloConnect.IdentifyEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct ScreenEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var name: Swift.String? + public var category: Swift.String? + public var properties: PhylloConnect.JSON? + public init(title: Swift.String? = nil, category: Swift.String?, properties: PhylloConnect.JSON? = nil) + public init(existing: PhylloConnect.ScreenEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct GroupEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var groupId: Swift.String? + public var traits: PhylloConnect.JSON? + public init(groupId: Swift.String? = nil, traits: PhylloConnect.JSON? = nil) + public init(existing: PhylloConnect.GroupEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct AliasEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var userId: Swift.String? + public var previousId: Swift.String? + public init(newId: Swift.String? = nil) + public init(existing: PhylloConnect.AliasEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension PhylloConnect.RawEvent { + public mutating func disableCloudIntegrations(exceptKeys: [Swift.String]? = nil) + public mutating func enableCloudIntegrations(exceptKeys: [Swift.String]? = nil) + public mutating func disableIntegration(key: Swift.String) + public mutating func enableIntegration(key: Swift.String) +} +@_hasMissingDesignatedInitializers public class SegmentDestination : PhylloConnect.DestinationPlugin { + final public let type: PhylloConnect.PluginType + final public let key: Swift.String + final public let timeline: PhylloConnect.Timeline + public var analytics: PhylloConnect.Analytics? { + get + set + } + public func update(settings: PhylloConnect.Settings, type: PhylloConnect.UpdateType) + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + public func flush() + @objc deinit +} +extension PhylloConnect.SegmentDestination : PhylloConnect.VersionedPlugin { + public static func version() -> Swift.String +} +public protocol RemoteNotifications : PhylloConnect.Plugin { + func registeredForRemoteNotifications(deviceToken: Foundation.Data) + func failedToRegisterForRemoteNotification(error: Swift.Error?) + func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +extension PhylloConnect.RemoteNotifications { + public func registeredForRemoteNotifications(deviceToken: Foundation.Data) + public func failedToRegisterForRemoteNotification(error: Swift.Error?) + public func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + public func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +extension PhylloConnect.Analytics { + public func registeredForRemoteNotifications(deviceToken: Foundation.Data) + public func failedToRegisterForRemoteNotification(error: Swift.Error?) + public func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + public func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +public protocol UserActivities { + func continueUserActivity(_ activity: Foundation.NSUserActivity) +} +extension PhylloConnect.Analytics { + public func continueUserActivity(_ activity: Foundation.NSUserActivity) +} +public protocol OpeningURLs { + func openURL(_ url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any]) +} +extension PhylloConnect.Analytics { + public func openURL(_ url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any] = [:]) +} +public class Analytics { + public static var debugLogsEnabled: Swift.Bool { + get + set + } + public var timeline: PhylloConnect.Timeline + public init(configuration: PhylloConnect.Configuration) + public func process(event: PhylloConnect.RawEvent) + @objc deinit +} +extension PhylloConnect.Analytics { + public var anonymousId: Swift.String { + get + } + public var userId: Swift.String? { + get + } + public func traits() -> T? where T : Swift.Decodable, T : Swift.Encodable + public func traits() -> [Swift.String : Any]? + public func flush() + public func reset() + public func version() -> Swift.String + public static func version() -> Swift.String +} +extension PhylloConnect.Analytics { + public func settings() -> PhylloConnect.Settings? + public func manuallyEnableDestination(plugin: PhylloConnect.DestinationPlugin) +} +extension PhylloConnect.Analytics { + public var hasUnsentEvents: Swift.Bool { + get + } + public var pendingUploads: [Foundation.URL]? { + get + } + public func waitUntilStarted() +} +@_hasMissingDesignatedInitializers public class PhylloAnalyticsModel : Swift.Codable { + @objc deinit + public func encode(to encoder: Swift.Encoder) throws + required public init(from decoder: Swift.Decoder) throws +} +public protocol iOSLifecycle { + func applicationDidEnterBackground(application: UIKit.UIApplication?) + func applicationWillEnterForeground(application: UIKit.UIApplication?) + func application(_ application: UIKit.UIApplication?, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]?) + func applicationDidBecomeActive(application: UIKit.UIApplication?) + func applicationWillResignActive(application: UIKit.UIApplication?) + func applicationDidReceiveMemoryWarning(application: UIKit.UIApplication?) + func applicationWillTerminate(application: UIKit.UIApplication?) + func applicationSignificantTimeChange(application: UIKit.UIApplication?) + func applicationBackgroundRefreshDidChange(application: UIKit.UIApplication?, refreshStatus: UIKit.UIBackgroundRefreshStatus) +} +extension PhylloConnect.iOSLifecycle { + public func applicationDidEnterBackground(application: UIKit.UIApplication?) + public func applicationWillEnterForeground(application: UIKit.UIApplication?) + public func application(_ application: UIKit.UIApplication?, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]?) + public func applicationDidBecomeActive(application: UIKit.UIApplication?) + public func applicationWillResignActive(application: UIKit.UIApplication?) + public func applicationDidReceiveMemoryWarning(application: UIKit.UIApplication?) + public func applicationWillTerminate(application: UIKit.UIApplication?) + public func applicationSignificantTimeChange(application: UIKit.UIApplication?) + public func applicationBackgroundRefreshDidChange(application: UIKit.UIApplication?, refreshStatus: UIKit.UIBackgroundRefreshStatus) +} +extension PhylloConnect.SegmentDestination : PhylloConnect.iOSLifecycle { + public func applicationWillEnterForeground(application: UIKit.UIApplication?) + public func applicationDidEnterBackground(application: UIKit.UIApplication?) +} extension Foundation.URL { public var queryParameters: [Swift.String : Swift.String]? { get } } -@objc public protocol PhylloConnectDelegate { +public typealias AdvertisingIdCallback = () -> Swift.String? +public class Configuration { + public init(writeKey: Swift.String) + @objc deinit +} +extension PhylloConnect.Configuration { + @discardableResult + public func application(_ value: Any?) -> PhylloConnect.Configuration + @discardableResult + public func trackApplicationLifecycleEvents(_ enabled: Swift.Bool) -> PhylloConnect.Configuration + @discardableResult + public func trackDeeplinks(_ enabled: Swift.Bool) -> PhylloConnect.Configuration + @discardableResult + public func flushAt(_ count: Swift.Int) -> PhylloConnect.Configuration + @discardableResult + public func flushInterval(_ interval: Foundation.TimeInterval) -> PhylloConnect.Configuration + @discardableResult + public func defaultSettings(_ settings: PhylloConnect.Settings) -> PhylloConnect.Configuration + @discardableResult + public func autoAddSegmentDestination(_ value: Swift.Bool) -> PhylloConnect.Configuration + @discardableResult + public func apiHost(_ value: Swift.String) -> PhylloConnect.Configuration + @discardableResult + public func cdnHost(_ value: Swift.String) -> PhylloConnect.Configuration +} +public enum JSON : Swift.Equatable { + case null + case bool(Swift.Bool) + case number(Foundation.Decimal) + case string(Swift.String) + case array([PhylloConnect.JSON]) + case object([Swift.String : PhylloConnect.JSON]) + public init(_ object: [Swift.String : Any]) throws + public init(with value: T) throws where T : Swift.Decodable, T : Swift.Encodable + public init(_ value: Any) throws + public static func == (a: PhylloConnect.JSON, b: PhylloConnect.JSON) -> Swift.Bool +} +extension PhylloConnect.JSON : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension Swift.Encodable { + public func prettyPrint() -> Swift.String + public func toString() -> Swift.String + public func toString(pretty: Swift.Bool) -> Swift.String +} +extension PhylloConnect.JSON { + public func codableValue() -> T? where T : Swift.Decodable, T : Swift.Encodable + public var boolValue: Swift.Bool? { + get + } + public var decimalValue: Foundation.Decimal? { + get + } + public var intValue: Swift.Int? { + get + } + public var uintValue: Swift.UInt? { + get + } + public var floatValue: Swift.Float? { + get + } + public var doubleValue: Swift.Double? { + get + } + public var stringValue: Swift.String? { + get + } + public var arrayValue: [Any]? { + get + } + public var dictionaryValue: [Swift.String : Any]? { + get + } +} +extension PhylloConnect.JSON { + public func mapTransform(_ keys: [Swift.String : Swift.String], valueTransform: ((_ key: Swift.String, _ value: Any) -> Any)? = nil) throws -> PhylloConnect.JSON + public func add(value: Any) throws -> PhylloConnect.JSON? + public func add(value: Any, forKey key: Swift.String) throws -> PhylloConnect.JSON? + public func remove(key: Swift.String) throws -> PhylloConnect.JSON? + public subscript(index: Swift.Int) -> PhylloConnect.JSON? { + get + } + public subscript(key: Swift.String) -> PhylloConnect.JSON? { + get + } + public subscript(keyPath keyPath: PhylloConnect.KeyPath) -> T? where T : Swift.Decodable, T : Swift.Encodable { + get + set(newValue) + } + public func value(forKeyPath keyPath: PhylloConnect.KeyPath) -> T? where T : Swift.Decodable, T : Swift.Encodable + public mutating func setValue(_ value: T?, forKeyPath keyPath: PhylloConnect.KeyPath) where T : Swift.Decodable, T : Swift.Encodable +} +extension Swift.Dictionary where Key == Swift.String, Value == Any { + public func mapTransform(_ keys: [Swift.String : Swift.String], valueTransform: ((_ key: Key, _ value: Value) -> Any)? = nil) throws -> [Key : Value] +} +public class DeviceToken { + final public let type: PhylloConnect.PluginType + public var analytics: PhylloConnect.Analytics? + public var token: Swift.String? + required public init() + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + @objc deinit +} +extension PhylloConnect.Analytics { + public func setDeviceToken(_ token: Swift.String) +} +@_hasMissingDesignatedInitializers public class Context { + final public let type: PhylloConnect.PluginType + public var analytics: PhylloConnect.Analytics? + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + @objc deinit +} +public protocol LogTarget { + func parseLog(_ log: PhylloConnect.LogMessage) + func flush() +} +public enum LogFilterKind : Swift.Int { + case error + case warning + case debug + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public struct LoggingType : Swift.Hashable { + public enum LogDestination { + case log + case metric + case history + public static func == (a: PhylloConnect.LoggingType.LogDestination, b: PhylloConnect.LoggingType.LogDestination) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public init(types: [PhylloConnect.LoggingType.LogDestination]) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: PhylloConnect.LoggingType, b: PhylloConnect.LoggingType) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public protocol LogMessage { + var kind: PhylloConnect.LogFilterKind { get } + var title: Swift.String? { get } + var message: Swift.String { get } + var event: PhylloConnect.RawEvent? { get } + var function: Swift.String? { get } + var line: Swift.Int? { get } + var logType: PhylloConnect.LoggingType.LogDestination { get } + var dateTime: Foundation.Date { get } +} +public enum MetricType : Swift.Int { + case counter + case gauge + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension PhylloConnect.Analytics { + public func log(message: Swift.String, kind: PhylloConnect.LogFilterKind? = nil, function: Swift.String = #function, line: Swift.Int = #line) + public func metric(_ type: PhylloConnect.MetricType, name: Swift.String, value: Swift.Double, tags: [Swift.String]? = nil) + public func history(event: PhylloConnect.RawEvent, sender: Swift.AnyObject, function: Swift.String = #function, line: Swift.Int = #line) +} +extension PhylloConnect.Analytics { + public func add(target: PhylloConnect.LogTarget, type: PhylloConnect.LoggingType) + public func logFlush() +} +public typealias SubscriptionID = Swift.Int +public class Store { + required public init(from decoder: Swift.Decoder) throws + public func encode(to encoder: Swift.Encoder) throws + public init() + @discardableResult + public func subscribe(_ subscriber: PhylloConnect.Subscriber, initialState: Swift.Bool = false, queue: Dispatch.DispatchQueue = .main, handler: @escaping PhylloConnect.Handler) -> PhylloConnect.SubscriptionID where T : PhylloConnect.State + public func unsubscribe(identifier: PhylloConnect.SubscriptionID) + public func provide(state: T) where T : PhylloConnect.State + public func dispatch(action: T) where T : PhylloConnect.Action + public func dispatch(action: T) where T : PhylloConnect.AsyncAction + public func currentState() -> T? where T : PhylloConnect.State + @objc deinit +} +@objc public protocol PhylloConnectDelegate : ObjectiveC.NSObjectProtocol { @objc func onAccountConnected(account_id: Swift.String, work_platform_id: Swift.String, user_id: Swift.String) @objc func onAccountDisconnected(account_id: Swift.String, work_platform_id: Swift.String, user_id: Swift.String) @objc func onTokenExpired(user_id: Swift.String) @@ -30,11 +468,123 @@ extension Foundation.URL { weak public var phylloConnectDelegate: PhylloConnect.PhylloConnectDelegate? public func initialize(config: [Swift.String : Any]) public func open() + public func version() -> [Swift.String : Swift.String] + @objc deinit +} +extension PhylloConnect.Analytics : PhylloConnect.Subscriber { +} +@propertyWrapper public struct Atomic { + public init(wrappedValue value: T) + public var wrappedValue: T { + get + set + } +} +@objc(SEGAnalytics) public class ObjCAnalytics : ObjectiveC.NSObject { + final public let analytics: PhylloConnect.Analytics + @objc public init(configuration: PhylloConnect.ObjCConfiguration) + public init(wrapping analytics: PhylloConnect.Analytics) + @objc deinit +} +@objc extension PhylloConnect.ObjCAnalytics { + @objc(track:) dynamic public func track(name: Swift.String) + @objc(track:properties:) dynamic public func track(name: Swift.String, properties: [Swift.String : Any]?) + @objc(identify:) dynamic public func identify(userId: Swift.String) + @objc(identify:traits:) dynamic public func identify(userId: Swift.String, traits: [Swift.String : Any]?) + @objc(screen:) dynamic public func screen(title: Swift.String) + @objc(screen:category:) dynamic public func screen(title: Swift.String, category: Swift.String?) + @objc(screen:category:properties:) dynamic public func screen(title: Swift.String, category: Swift.String?, properties: [Swift.String : Any]?) + @objc(group:) dynamic public func group(groupId: Swift.String) + @objc(group:traits:) dynamic public func group(groupId: Swift.String, traits: [Swift.String : Any]?) + @objc(alias:) dynamic public func alias(newId: Swift.String) +} +@objc extension PhylloConnect.ObjCAnalytics { + @objc dynamic public var anonymousId: Swift.String { + @objc get + } + @objc dynamic public var userId: Swift.String? { + @objc get + } + @objc dynamic public func traits() -> [Swift.String : Any]? + @objc dynamic public func flush() + @objc dynamic public func reset() + @objc dynamic public func settings() -> [Swift.String : Any]? + @objc dynamic public func version() -> Swift.String +} +public protocol State { +} +public typealias Handler = (T) -> Swift.Void where T : PhylloConnect.State +public class Timeline : PhylloConnect.Subscriber { + public init() + @objc deinit +} +extension PhylloConnect.Plugin { + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + public func update(settings: PhylloConnect.Settings, type: PhylloConnect.UpdateType) + public func shutdown() +} +extension PhylloConnect.EventPlugin { + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + public func identify(event: PhylloConnect.IdentifyEvent) -> PhylloConnect.IdentifyEvent? + public func track(event: PhylloConnect.TrackEvent) -> PhylloConnect.TrackEvent? + public func screen(event: PhylloConnect.ScreenEvent) -> PhylloConnect.ScreenEvent? + public func group(event: PhylloConnect.GroupEvent) -> PhylloConnect.GroupEvent? + public func alias(event: PhylloConnect.AliasEvent) -> PhylloConnect.AliasEvent? + public func flush() + public func reset() +} +extension PhylloConnect.DestinationPlugin { + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent +} +public struct Settings : Swift.Codable { + public var integrations: PhylloConnect.JSON? + public var plan: PhylloConnect.JSON? + public var edgeFunction: PhylloConnect.JSON? + public var middlewareSettings: PhylloConnect.JSON? + public init(writeKey: Swift.String, apiHost: Swift.String) + public init(writeKey: Swift.String) + public init(from decoder: Swift.Decoder) throws + public func integrationSettings(forKey key: Swift.String) -> [Swift.String : Any]? + public func integrationSettings(forKey key: Swift.String) -> T? where T : Swift.Decodable, T : Swift.Encodable + public func integrationSettings(forPlugin plugin: PhylloConnect.DestinationPlugin) -> T? where T : Swift.Decodable, T : Swift.Encodable + public func hasIntegrationSettings(forPlugin plugin: PhylloConnect.DestinationPlugin) -> Swift.Bool + public func hasIntegrationSettings(key: Swift.String) -> Swift.Bool + public func encode(to encoder: Swift.Encoder) throws +} +extension PhylloConnect.Settings : Swift.Equatable { + public static func == (lhs: PhylloConnect.Settings, rhs: PhylloConnect.Settings) -> Swift.Bool +} +public struct BasicHandler { +} +public struct KeyPath { + public init(_ string: Swift.String) +} +extension PhylloConnect.KeyPath : Swift.ExpressibleByStringLiteral { + public init(stringLiteral value: Swift.String) + public init(unicodeScalarLiteral value: Swift.String) + public init(extendedGraphemeClusterLiteral value: Swift.String) + public typealias ExtendedGraphemeClusterLiteralType = Swift.String + public typealias StringLiteralType = Swift.String + public typealias UnicodeScalarLiteralType = Swift.String +} +extension Swift.Dictionary where Key : Swift.StringProtocol { + public subscript(keyPath keyPath: PhylloConnect.KeyPath) -> Any? { + get + set + } + public subscript(keyPath keyPath: PhylloConnect.KeyPath, reference reference: Any?) -> Any? { + get + set + } + public func exists(keyPath: PhylloConnect.KeyPath, reference: Any? = nil) -> Swift.Bool +} +@_hasMissingDesignatedInitializers public class HTTPClient { @objc deinit } public enum PhylloEnvironment : Swift.String { case dev case sandbox + case staging case prod public init?(rawValue: Swift.String) public typealias RawValue = Swift.String @@ -42,6 +592,160 @@ public enum PhylloEnvironment : Swift.String { get } } +@_hasMissingDesignatedInitializers public class DestinationMetadataPlugin : PhylloConnect.Plugin { + final public let type: PhylloConnect.PluginType + public var analytics: PhylloConnect.Analytics? + public func update(settings: PhylloConnect.Settings, type: PhylloConnect.UpdateType) + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + @objc deinit +} +extension PhylloConnect.Analytics { + public func track

(name: Swift.String, properties: P?) where P : Swift.Decodable, P : Swift.Encodable + public func track(name: Swift.String) + public func identify(userId: Swift.String, traits: T?) where T : Swift.Decodable, T : Swift.Encodable + public func identify(traits: T) where T : Swift.Decodable, T : Swift.Encodable + public func identify(userId: Swift.String) + public func screen

(title: Swift.String, category: Swift.String? = nil, properties: P?) where P : Swift.Decodable, P : Swift.Encodable + public func screen(title: Swift.String, category: Swift.String? = nil) + public func group(groupId: Swift.String, traits: T?) where T : Swift.Decodable, T : Swift.Encodable + public func group(groupId: Swift.String) + public func alias(newId: Swift.String) +} +extension PhylloConnect.Analytics { + public func track(name: Swift.String, properties: [Swift.String : Any]? = nil) + public func identify(userId: Swift.String, traits: [Swift.String : Any]? = nil) + public func screen(title: Swift.String, category: Swift.String? = nil, properties: [Swift.String : Any]? = nil) + public func group(groupId: Swift.String, traits: [Swift.String : Any]?) +} +@objc(SEGConfiguration) public class ObjCConfiguration : ObjectiveC.NSObject { + @objc public var application: Any? { + @objc get + @objc set(value) + } + @objc public var trackApplicationLifecycleEvents: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var trackDeeplinks: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var flushAt: Swift.Int { + @objc get + @objc set(value) + } + @objc public var flushInterval: Foundation.TimeInterval { + @objc get + @objc set(value) + } + @objc public var defaultSettings: [Swift.String : Any] { + @objc get + @objc set(value) + } + @objc public var autoAddSegmentDestination: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var apiHost: Swift.String { + @objc get + @objc set(value) + } + @objc public var cdnHost: Swift.String { + @objc get + @objc set(value) + } + @objc public init(writeKey: Swift.String) + @objc deinit +} +public enum PluginType : Swift.Int, Swift.CaseIterable { + case before + case enrichment + case destination + case after + case utility + public init?(rawValue: Swift.Int) + public typealias AllCases = [PhylloConnect.PluginType] + public typealias RawValue = Swift.Int + public static var allCases: [PhylloConnect.PluginType] { + get + } + public var rawValue: Swift.Int { + get + } +} +public enum UpdateType { + case initial + case refresh + public static func == (a: PhylloConnect.UpdateType, b: PhylloConnect.UpdateType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public protocol Plugin : AnyObject { + var type: PhylloConnect.PluginType { get } + var analytics: PhylloConnect.Analytics? { get set } + func configure(analytics: PhylloConnect.Analytics) + func update(settings: PhylloConnect.Settings, type: PhylloConnect.UpdateType) + func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + func shutdown() +} +public protocol EventPlugin : PhylloConnect.Plugin { + func identify(event: PhylloConnect.IdentifyEvent) -> PhylloConnect.IdentifyEvent? + func track(event: PhylloConnect.TrackEvent) -> PhylloConnect.TrackEvent? + func group(event: PhylloConnect.GroupEvent) -> PhylloConnect.GroupEvent? + func alias(event: PhylloConnect.AliasEvent) -> PhylloConnect.AliasEvent? + func screen(event: PhylloConnect.ScreenEvent) -> PhylloConnect.ScreenEvent? + func reset() + func flush() +} +public protocol DestinationPlugin : PhylloConnect.EventPlugin { + var key: Swift.String { get } + var timeline: PhylloConnect.Timeline { get } + func add(plugin: PhylloConnect.Plugin) -> PhylloConnect.Plugin + func apply(closure: (PhylloConnect.Plugin) -> Swift.Void) + func remove(plugin: PhylloConnect.Plugin) +} +public protocol UtilityPlugin : PhylloConnect.EventPlugin { +} +public protocol VersionedPlugin { + static func version() -> Swift.String +} +extension PhylloConnect.Plugin { + public func configure(analytics: PhylloConnect.Analytics) +} +extension PhylloConnect.DestinationPlugin { + public func configure(analytics: PhylloConnect.Analytics) + public func apply(closure: (PhylloConnect.Plugin) -> Swift.Void) + @discardableResult + public func add(plugin: PhylloConnect.Plugin) -> PhylloConnect.Plugin + public func remove(plugin: PhylloConnect.Plugin) +} +extension PhylloConnect.Analytics { + public func apply(closure: (PhylloConnect.Plugin) -> Swift.Void) + @discardableResult + public func add(plugin: PhylloConnect.Plugin) -> PhylloConnect.Plugin + public func remove(plugin: PhylloConnect.Plugin) + public func find(pluginType: T.Type) -> T? where T : PhylloConnect.Plugin + public func find(key: Swift.String) -> PhylloConnect.DestinationPlugin? +} +public protocol Subscriber : AnyObject { +} +extension PhylloConnect.DeviceToken : PhylloConnect.Plugin {} +extension PhylloConnect.Context : PhylloConnect.Plugin {} +extension PhylloConnect.LogFilterKind : Swift.Equatable {} +extension PhylloConnect.LogFilterKind : Swift.Hashable {} +extension PhylloConnect.LogFilterKind : Swift.RawRepresentable {} +extension PhylloConnect.LoggingType.LogDestination : Swift.Equatable {} +extension PhylloConnect.LoggingType.LogDestination : Swift.Hashable {} +extension PhylloConnect.MetricType : Swift.Equatable {} +extension PhylloConnect.MetricType : Swift.Hashable {} +extension PhylloConnect.MetricType : Swift.RawRepresentable {} extension PhylloConnect.PhylloEnvironment : Swift.Equatable {} extension PhylloConnect.PhylloEnvironment : Swift.Hashable {} extension PhylloConnect.PhylloEnvironment : Swift.RawRepresentable {} +extension PhylloConnect.PluginType : Swift.Equatable {} +extension PhylloConnect.PluginType : Swift.Hashable {} +extension PhylloConnect.PluginType : Swift.RawRepresentable {} +extension PhylloConnect.UpdateType : Swift.Equatable {} +extension PhylloConnect.UpdateType : Swift.Hashable {} diff --git a/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios.swiftdoc b/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios.swiftdoc index ef0e0204731a88edcf20f6d3171713e2daf81c4c..affbef9859b5f9226ef64bd9c3f2073788de98a5 100644 GIT binary patch literal 40932 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 Self.StateType +} +public protocol AsyncAction { + associatedtype StateType : State + associatedtype ResultType + func operation(state: Self.StateType, completion: @escaping (Self.ResultType?) -> Swift.Void) + func reduce(state: Self.StateType, operationResult: Self.ResultType?) -> Self.StateType +} +@_hasMissingDesignatedInitializers public class StartupQueue : Plugin, Subscriber { + @Atomic public var running: Swift.Bool { + get + set + _modify + } + final public let type: PluginType + public var analytics: Analytics? { + get + set + } + public func execute(event: T?) -> T? where T : RawEvent + @objc deinit +} +public struct DestinationMetadata : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public protocol RawEvent : Swift.Decodable, Swift.Encodable { + var type: Swift.String? { get set } + var anonymousId: Swift.String? { get set } + var messageId: Swift.String? { get set } + var userId: Swift.String? { get set } + var timestamp: Swift.String? { get set } + var context: JSON? { get set } + var integrations: JSON? { get set } + var metrics: [JSON]? { get set } + var _metadata: DestinationMetadata? { get set } +} +public struct TrackEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var event: Swift.String + public var properties: JSON? + public init(event: Swift.String, properties: JSON?) + public init(existing: TrackEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct IdentifyEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var traits: JSON? + public init(userId: Swift.String? = nil, traits: JSON? = nil) + public init(existing: IdentifyEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct ScreenEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var name: Swift.String? + public var category: Swift.String? + public var properties: JSON? + public init(title: Swift.String? = nil, category: Swift.String?, properties: JSON? = nil) + public init(existing: ScreenEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct GroupEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var groupId: Swift.String? + public var traits: JSON? + public init(groupId: Swift.String? = nil, traits: JSON? = nil) + public init(existing: GroupEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct AliasEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var userId: Swift.String? + public var previousId: Swift.String? + public init(newId: Swift.String? = nil) + public init(existing: AliasEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension RawEvent { + public mutating func disableCloudIntegrations(exceptKeys: [Swift.String]? = nil) + public mutating func enableCloudIntegrations(exceptKeys: [Swift.String]? = nil) + public mutating func disableIntegration(key: Swift.String) + public mutating func enableIntegration(key: Swift.String) +} +@_hasMissingDesignatedInitializers public class SegmentDestination : DestinationPlugin { + final public let type: PluginType + final public let key: Swift.String + final public let timeline: Timeline + public var analytics: Analytics? { + get + set + } + public func update(settings: Settings, type: UpdateType) + public func execute(event: T?) -> T? where T : RawEvent + public func flush() + @objc deinit +} +extension SegmentDestination : VersionedPlugin { + public static func version() -> Swift.String +} +public protocol RemoteNotifications : Plugin { + func registeredForRemoteNotifications(deviceToken: Foundation.Data) + func failedToRegisterForRemoteNotification(error: Swift.Error?) + func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +extension RemoteNotifications { + public func registeredForRemoteNotifications(deviceToken: Foundation.Data) + public func failedToRegisterForRemoteNotification(error: Swift.Error?) + public func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + public func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +extension Analytics { + public func registeredForRemoteNotifications(deviceToken: Foundation.Data) + public func failedToRegisterForRemoteNotification(error: Swift.Error?) + public func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + public func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +public protocol UserActivities { + func continueUserActivity(_ activity: Foundation.NSUserActivity) +} +extension Analytics { + public func continueUserActivity(_ activity: Foundation.NSUserActivity) +} +public protocol OpeningURLs { + func openURL(_ url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any]) +} +extension Analytics { + public func openURL(_ url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any] = [:]) +} +public class Analytics { + public static var debugLogsEnabled: Swift.Bool { + get + set + } + public var timeline: Timeline + public init(configuration: Configuration) + public func process(event: RawEvent) + @objc deinit +} +extension Analytics { + public var anonymousId: Swift.String { + get + } + public var userId: Swift.String? { + get + } + public func traits() -> T? where T : Swift.Decodable, T : Swift.Encodable + public func traits() -> [Swift.String : Any]? + public func flush() + public func reset() + public func version() -> Swift.String + public static func version() -> Swift.String +} +extension Analytics { + public func settings() -> Settings? + public func manuallyEnableDestination(plugin: DestinationPlugin) +} +extension Analytics { + public var hasUnsentEvents: Swift.Bool { + get + } + public var pendingUploads: [Foundation.URL]? { + get + } + public func waitUntilStarted() +} +@_hasMissingDesignatedInitializers public class PhylloAnalyticsModel : Swift.Codable { + @objc deinit + public func encode(to encoder: Swift.Encoder) throws + required public init(from decoder: Swift.Decoder) throws +} +public protocol iOSLifecycle { + func applicationDidEnterBackground(application: UIKit.UIApplication?) + func applicationWillEnterForeground(application: UIKit.UIApplication?) + func application(_ application: UIKit.UIApplication?, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]?) + func applicationDidBecomeActive(application: UIKit.UIApplication?) + func applicationWillResignActive(application: UIKit.UIApplication?) + func applicationDidReceiveMemoryWarning(application: UIKit.UIApplication?) + func applicationWillTerminate(application: UIKit.UIApplication?) + func applicationSignificantTimeChange(application: UIKit.UIApplication?) + func applicationBackgroundRefreshDidChange(application: UIKit.UIApplication?, refreshStatus: UIKit.UIBackgroundRefreshStatus) +} +extension iOSLifecycle { + public func applicationDidEnterBackground(application: UIKit.UIApplication?) + public func applicationWillEnterForeground(application: UIKit.UIApplication?) + public func application(_ application: UIKit.UIApplication?, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]?) + public func applicationDidBecomeActive(application: UIKit.UIApplication?) + public func applicationWillResignActive(application: UIKit.UIApplication?) + public func applicationDidReceiveMemoryWarning(application: UIKit.UIApplication?) + public func applicationWillTerminate(application: UIKit.UIApplication?) + public func applicationSignificantTimeChange(application: UIKit.UIApplication?) + public func applicationBackgroundRefreshDidChange(application: UIKit.UIApplication?, refreshStatus: UIKit.UIBackgroundRefreshStatus) +} +extension SegmentDestination : iOSLifecycle { + public func applicationWillEnterForeground(application: UIKit.UIApplication?) + public func applicationDidEnterBackground(application: UIKit.UIApplication?) +} extension Foundation.URL { public var queryParameters: [Swift.String : Swift.String]? { get } } -@objc public protocol PhylloConnectDelegate { +public typealias AdvertisingIdCallback = () -> Swift.String? +public class Configuration { + public init(writeKey: Swift.String) + @objc deinit +} +extension Configuration { + @discardableResult + public func application(_ value: Any?) -> Configuration + @discardableResult + public func trackApplicationLifecycleEvents(_ enabled: Swift.Bool) -> Configuration + @discardableResult + public func trackDeeplinks(_ enabled: Swift.Bool) -> Configuration + @discardableResult + public func flushAt(_ count: Swift.Int) -> Configuration + @discardableResult + public func flushInterval(_ interval: Foundation.TimeInterval) -> Configuration + @discardableResult + public func defaultSettings(_ settings: Settings) -> Configuration + @discardableResult + public func autoAddSegmentDestination(_ value: Swift.Bool) -> Configuration + @discardableResult + public func apiHost(_ value: Swift.String) -> Configuration + @discardableResult + public func cdnHost(_ value: Swift.String) -> Configuration +} +public enum JSON : Swift.Equatable { + case null + case bool(Swift.Bool) + case number(Foundation.Decimal) + case string(Swift.String) + case array([JSON]) + case object([Swift.String : JSON]) + public init(_ object: [Swift.String : Any]) throws + public init(with value: T) throws where T : Swift.Decodable, T : Swift.Encodable + public init(_ value: Any) throws + public static func == (a: JSON, b: JSON) -> Swift.Bool +} +extension JSON : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension Swift.Encodable { + public func prettyPrint() -> Swift.String + public func toString() -> Swift.String + public func toString(pretty: Swift.Bool) -> Swift.String +} +extension JSON { + public func codableValue() -> T? where T : Swift.Decodable, T : Swift.Encodable + public var boolValue: Swift.Bool? { + get + } + public var decimalValue: Foundation.Decimal? { + get + } + public var intValue: Swift.Int? { + get + } + public var uintValue: Swift.UInt? { + get + } + public var floatValue: Swift.Float? { + get + } + public var doubleValue: Swift.Double? { + get + } + public var stringValue: Swift.String? { + get + } + public var arrayValue: [Any]? { + get + } + public var dictionaryValue: [Swift.String : Any]? { + get + } +} +extension JSON { + public func mapTransform(_ keys: [Swift.String : Swift.String], valueTransform: ((_ key: Swift.String, _ value: Any) -> Any)? = nil) throws -> JSON + public func add(value: Any) throws -> JSON? + public func add(value: Any, forKey key: Swift.String) throws -> JSON? + public func remove(key: Swift.String) throws -> JSON? + public subscript(index: Swift.Int) -> JSON? { + get + } + public subscript(key: Swift.String) -> JSON? { + get + } + public subscript(keyPath keyPath: KeyPath) -> T? where T : Swift.Decodable, T : Swift.Encodable { + get + set(newValue) + } + public func value(forKeyPath keyPath: KeyPath) -> T? where T : Swift.Decodable, T : Swift.Encodable + public mutating func setValue(_ value: T?, forKeyPath keyPath: KeyPath) where T : Swift.Decodable, T : Swift.Encodable +} +extension Swift.Dictionary where Key == Swift.String, Value == Any { + public func mapTransform(_ keys: [Swift.String : Swift.String], valueTransform: ((_ key: Key, _ value: Value) -> Any)? = nil) throws -> [Key : Value] +} +public class DeviceToken { + final public let type: PluginType + public var analytics: Analytics? + public var token: Swift.String? + required public init() + public func execute(event: T?) -> T? where T : RawEvent + @objc deinit +} +extension Analytics { + public func setDeviceToken(_ token: Swift.String) +} +@_hasMissingDesignatedInitializers public class Context { + final public let type: PluginType + public var analytics: Analytics? + public func execute(event: T?) -> T? where T : RawEvent + @objc deinit +} +public protocol LogTarget { + func parseLog(_ log: LogMessage) + func flush() +} +public enum LogFilterKind : Swift.Int { + case error + case warning + case debug + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public struct LoggingType : Swift.Hashable { + public enum LogDestination { + case log + case metric + case history + public static func == (a: LoggingType.LogDestination, b: LoggingType.LogDestination) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public init(types: [LoggingType.LogDestination]) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: LoggingType, b: LoggingType) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public protocol LogMessage { + var kind: LogFilterKind { get } + var title: Swift.String? { get } + var message: Swift.String { get } + var event: RawEvent? { get } + var function: Swift.String? { get } + var line: Swift.Int? { get } + var logType: LoggingType.LogDestination { get } + var dateTime: Foundation.Date { get } +} +public enum MetricType : Swift.Int { + case counter + case gauge + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension Analytics { + public func log(message: Swift.String, kind: LogFilterKind? = nil, function: Swift.String = #function, line: Swift.Int = #line) + public func metric(_ type: MetricType, name: Swift.String, value: Swift.Double, tags: [Swift.String]? = nil) + public func history(event: RawEvent, sender: Swift.AnyObject, function: Swift.String = #function, line: Swift.Int = #line) +} +extension Analytics { + public func add(target: LogTarget, type: LoggingType) + public func logFlush() +} +public typealias SubscriptionID = Swift.Int +public class Store { + required public init(from decoder: Swift.Decoder) throws + public func encode(to encoder: Swift.Encoder) throws + public init() + @discardableResult + public func subscribe(_ subscriber: Subscriber, initialState: Swift.Bool = false, queue: Dispatch.DispatchQueue = .main, handler: @escaping Handler) -> SubscriptionID where T : State + public func unsubscribe(identifier: SubscriptionID) + public func provide(state: T) where T : State + public func dispatch(action: T) where T : Action + public func dispatch(action: T) where T : AsyncAction + public func currentState() -> T? where T : State + @objc deinit +} +@objc public protocol PhylloConnectDelegate : ObjectiveC.NSObjectProtocol { @objc func onAccountConnected(account_id: Swift.String, work_platform_id: Swift.String, user_id: Swift.String) @objc func onAccountDisconnected(account_id: Swift.String, work_platform_id: Swift.String, user_id: Swift.String) @objc func onTokenExpired(user_id: Swift.String) @@ -30,11 +468,123 @@ extension Foundation.URL { weak public var phylloConnectDelegate: PhylloConnectDelegate? public func initialize(config: [Swift.String : Any]) public func open() + public func version() -> [Swift.String : Swift.String] + @objc deinit +} +extension Analytics : Subscriber { +} +@propertyWrapper public struct Atomic { + public init(wrappedValue value: T) + public var wrappedValue: T { + get + set + } +} +@objc(SEGAnalytics) public class ObjCAnalytics : ObjectiveC.NSObject { + final public let analytics: Analytics + @objc public init(configuration: ObjCConfiguration) + public init(wrapping analytics: Analytics) + @objc deinit +} +@objc extension ObjCAnalytics { + @objc(track:) dynamic public func track(name: Swift.String) + @objc(track:properties:) dynamic public func track(name: Swift.String, properties: [Swift.String : Any]?) + @objc(identify:) dynamic public func identify(userId: Swift.String) + @objc(identify:traits:) dynamic public func identify(userId: Swift.String, traits: [Swift.String : Any]?) + @objc(screen:) dynamic public func screen(title: Swift.String) + @objc(screen:category:) dynamic public func screen(title: Swift.String, category: Swift.String?) + @objc(screen:category:properties:) dynamic public func screen(title: Swift.String, category: Swift.String?, properties: [Swift.String : Any]?) + @objc(group:) dynamic public func group(groupId: Swift.String) + @objc(group:traits:) dynamic public func group(groupId: Swift.String, traits: [Swift.String : Any]?) + @objc(alias:) dynamic public func alias(newId: Swift.String) +} +@objc extension ObjCAnalytics { + @objc dynamic public var anonymousId: Swift.String { + @objc get + } + @objc dynamic public var userId: Swift.String? { + @objc get + } + @objc dynamic public func traits() -> [Swift.String : Any]? + @objc dynamic public func flush() + @objc dynamic public func reset() + @objc dynamic public func settings() -> [Swift.String : Any]? + @objc dynamic public func version() -> Swift.String +} +public protocol State { +} +public typealias Handler = (T) -> Swift.Void where T : State +public class Timeline : Subscriber { + public init() + @objc deinit +} +extension Plugin { + public func execute(event: T?) -> T? where T : RawEvent + public func update(settings: Settings, type: UpdateType) + public func shutdown() +} +extension EventPlugin { + public func execute(event: T?) -> T? where T : RawEvent + public func identify(event: IdentifyEvent) -> IdentifyEvent? + public func track(event: TrackEvent) -> TrackEvent? + public func screen(event: ScreenEvent) -> ScreenEvent? + public func group(event: GroupEvent) -> GroupEvent? + public func alias(event: AliasEvent) -> AliasEvent? + public func flush() + public func reset() +} +extension DestinationPlugin { + public func execute(event: T?) -> T? where T : RawEvent +} +public struct Settings : Swift.Codable { + public var integrations: JSON? + public var plan: JSON? + public var edgeFunction: JSON? + public var middlewareSettings: JSON? + public init(writeKey: Swift.String, apiHost: Swift.String) + public init(writeKey: Swift.String) + public init(from decoder: Swift.Decoder) throws + public func integrationSettings(forKey key: Swift.String) -> [Swift.String : Any]? + public func integrationSettings(forKey key: Swift.String) -> T? where T : Swift.Decodable, T : Swift.Encodable + public func integrationSettings(forPlugin plugin: DestinationPlugin) -> T? where T : Swift.Decodable, T : Swift.Encodable + public func hasIntegrationSettings(forPlugin plugin: DestinationPlugin) -> Swift.Bool + public func hasIntegrationSettings(key: Swift.String) -> Swift.Bool + public func encode(to encoder: Swift.Encoder) throws +} +extension Settings : Swift.Equatable { + public static func == (lhs: Settings, rhs: Settings) -> Swift.Bool +} +public struct BasicHandler { +} +public struct KeyPath { + public init(_ string: Swift.String) +} +extension KeyPath : Swift.ExpressibleByStringLiteral { + public init(stringLiteral value: Swift.String) + public init(unicodeScalarLiteral value: Swift.String) + public init(extendedGraphemeClusterLiteral value: Swift.String) + public typealias ExtendedGraphemeClusterLiteralType = Swift.String + public typealias StringLiteralType = Swift.String + public typealias UnicodeScalarLiteralType = Swift.String +} +extension Swift.Dictionary where Key : Swift.StringProtocol { + public subscript(keyPath keyPath: KeyPath) -> Any? { + get + set + } + public subscript(keyPath keyPath: KeyPath, reference reference: Any?) -> Any? { + get + set + } + public func exists(keyPath: KeyPath, reference: Any? = nil) -> Swift.Bool +} +@_hasMissingDesignatedInitializers public class HTTPClient { @objc deinit } public enum PhylloEnvironment : Swift.String { case dev case sandbox + case staging case prod public init?(rawValue: Swift.String) public typealias RawValue = Swift.String @@ -42,6 +592,160 @@ public enum PhylloEnvironment : Swift.String { get } } +@_hasMissingDesignatedInitializers public class DestinationMetadataPlugin : Plugin { + final public let type: PluginType + public var analytics: Analytics? + public func update(settings: Settings, type: UpdateType) + public func execute(event: T?) -> T? where T : RawEvent + @objc deinit +} +extension Analytics { + public func track

(name: Swift.String, properties: P?) where P : Swift.Decodable, P : Swift.Encodable + public func track(name: Swift.String) + public func identify(userId: Swift.String, traits: T?) where T : Swift.Decodable, T : Swift.Encodable + public func identify(traits: T) where T : Swift.Decodable, T : Swift.Encodable + public func identify(userId: Swift.String) + public func screen

(title: Swift.String, category: Swift.String? = nil, properties: P?) where P : Swift.Decodable, P : Swift.Encodable + public func screen(title: Swift.String, category: Swift.String? = nil) + public func group(groupId: Swift.String, traits: T?) where T : Swift.Decodable, T : Swift.Encodable + public func group(groupId: Swift.String) + public func alias(newId: Swift.String) +} +extension Analytics { + public func track(name: Swift.String, properties: [Swift.String : Any]? = nil) + public func identify(userId: Swift.String, traits: [Swift.String : Any]? = nil) + public func screen(title: Swift.String, category: Swift.String? = nil, properties: [Swift.String : Any]? = nil) + public func group(groupId: Swift.String, traits: [Swift.String : Any]?) +} +@objc(SEGConfiguration) public class ObjCConfiguration : ObjectiveC.NSObject { + @objc public var application: Any? { + @objc get + @objc set(value) + } + @objc public var trackApplicationLifecycleEvents: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var trackDeeplinks: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var flushAt: Swift.Int { + @objc get + @objc set(value) + } + @objc public var flushInterval: Foundation.TimeInterval { + @objc get + @objc set(value) + } + @objc public var defaultSettings: [Swift.String : Any] { + @objc get + @objc set(value) + } + @objc public var autoAddSegmentDestination: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var apiHost: Swift.String { + @objc get + @objc set(value) + } + @objc public var cdnHost: Swift.String { + @objc get + @objc set(value) + } + @objc public init(writeKey: Swift.String) + @objc deinit +} +public enum PluginType : Swift.Int, Swift.CaseIterable { + case before + case enrichment + case destination + case after + case utility + public init?(rawValue: Swift.Int) + public typealias AllCases = [PluginType] + public typealias RawValue = Swift.Int + public static var allCases: [PluginType] { + get + } + public var rawValue: Swift.Int { + get + } +} +public enum UpdateType { + case initial + case refresh + public static func == (a: UpdateType, b: UpdateType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public protocol Plugin : AnyObject { + var type: PluginType { get } + var analytics: Analytics? { get set } + func configure(analytics: Analytics) + func update(settings: Settings, type: UpdateType) + func execute(event: T?) -> T? where T : RawEvent + func shutdown() +} +public protocol EventPlugin : Plugin { + func identify(event: IdentifyEvent) -> IdentifyEvent? + func track(event: TrackEvent) -> TrackEvent? + func group(event: GroupEvent) -> GroupEvent? + func alias(event: AliasEvent) -> AliasEvent? + func screen(event: ScreenEvent) -> ScreenEvent? + func reset() + func flush() +} +public protocol DestinationPlugin : EventPlugin { + var key: Swift.String { get } + var timeline: Timeline { get } + func add(plugin: Plugin) -> Plugin + func apply(closure: (Plugin) -> Swift.Void) + func remove(plugin: Plugin) +} +public protocol UtilityPlugin : EventPlugin { +} +public protocol VersionedPlugin { + static func version() -> Swift.String +} +extension Plugin { + public func configure(analytics: Analytics) +} +extension DestinationPlugin { + public func configure(analytics: Analytics) + public func apply(closure: (Plugin) -> Swift.Void) + @discardableResult + public func add(plugin: Plugin) -> Plugin + public func remove(plugin: Plugin) +} +extension Analytics { + public func apply(closure: (Plugin) -> Swift.Void) + @discardableResult + public func add(plugin: Plugin) -> Plugin + public func remove(plugin: Plugin) + public func find(pluginType: T.Type) -> T? where T : Plugin + public func find(key: Swift.String) -> DestinationPlugin? +} +public protocol Subscriber : AnyObject { +} +extension DeviceToken : Plugin {} +extension Context : Plugin {} +extension LogFilterKind : Swift.Equatable {} +extension LogFilterKind : Swift.Hashable {} +extension LogFilterKind : Swift.RawRepresentable {} +extension LoggingType.LogDestination : Swift.Equatable {} +extension LoggingType.LogDestination : Swift.Hashable {} +extension MetricType : Swift.Equatable {} +extension MetricType : Swift.Hashable {} +extension MetricType : Swift.RawRepresentable {} extension PhylloEnvironment : Swift.Equatable {} extension PhylloEnvironment : Swift.Hashable {} extension PhylloEnvironment : Swift.RawRepresentable {} +extension PluginType : Swift.Equatable {} +extension PluginType : Swift.Hashable {} +extension PluginType : Swift.RawRepresentable {} +extension UpdateType : Swift.Equatable {} +extension UpdateType : Swift.Hashable {} diff --git a/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios.swiftinterface-e b/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios.swiftinterface-e index 9e550b4..7e59e2d 100644 --- a/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios.swiftinterface-e +++ b/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios.swiftinterface-e @@ -3,20 +3,458 @@ // swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 4.2 -enforce-exclusivity=checked -O -module-name PhylloConnect // swift-module-flags-ignorable: -enable-bare-slash-regex import AuthenticationServices +import CoreTelephony import Foundation @_exported import PhylloConnect import SafariServices import Swift +import SystemConfiguration import UIKit import WebKit import _Concurrency import _StringProcessing +import os.log +import os +extension PhylloConnect.LogTarget { + public func flush() +} +public protocol Action { + associatedtype StateType : PhylloConnect.State + func reduce(state: Self.StateType) -> Self.StateType +} +public protocol AsyncAction { + associatedtype StateType : PhylloConnect.State + associatedtype ResultType + func operation(state: Self.StateType, completion: @escaping (Self.ResultType?) -> Swift.Void) + func reduce(state: Self.StateType, operationResult: Self.ResultType?) -> Self.StateType +} +@_hasMissingDesignatedInitializers public class StartupQueue : PhylloConnect.Plugin, PhylloConnect.Subscriber { + @PhylloConnect.Atomic public var running: Swift.Bool { + get + set + _modify + } + final public let type: PhylloConnect.PluginType + public var analytics: PhylloConnect.Analytics? { + get + set + } + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + @objc deinit +} +public struct DestinationMetadata : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public protocol RawEvent : Swift.Decodable, Swift.Encodable { + var type: Swift.String? { get set } + var anonymousId: Swift.String? { get set } + var messageId: Swift.String? { get set } + var userId: Swift.String? { get set } + var timestamp: Swift.String? { get set } + var context: PhylloConnect.JSON? { get set } + var integrations: PhylloConnect.JSON? { get set } + var metrics: [PhylloConnect.JSON]? { get set } + var _metadata: PhylloConnect.DestinationMetadata? { get set } +} +public struct TrackEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var event: Swift.String + public var properties: PhylloConnect.JSON? + public init(event: Swift.String, properties: PhylloConnect.JSON?) + public init(existing: PhylloConnect.TrackEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct IdentifyEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var traits: PhylloConnect.JSON? + public init(userId: Swift.String? = nil, traits: PhylloConnect.JSON? = nil) + public init(existing: PhylloConnect.IdentifyEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct ScreenEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var name: Swift.String? + public var category: Swift.String? + public var properties: PhylloConnect.JSON? + public init(title: Swift.String? = nil, category: Swift.String?, properties: PhylloConnect.JSON? = nil) + public init(existing: PhylloConnect.ScreenEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct GroupEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var groupId: Swift.String? + public var traits: PhylloConnect.JSON? + public init(groupId: Swift.String? = nil, traits: PhylloConnect.JSON? = nil) + public init(existing: PhylloConnect.GroupEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct AliasEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var userId: Swift.String? + public var previousId: Swift.String? + public init(newId: Swift.String? = nil) + public init(existing: PhylloConnect.AliasEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension PhylloConnect.RawEvent { + public mutating func disableCloudIntegrations(exceptKeys: [Swift.String]? = nil) + public mutating func enableCloudIntegrations(exceptKeys: [Swift.String]? = nil) + public mutating func disableIntegration(key: Swift.String) + public mutating func enableIntegration(key: Swift.String) +} +@_hasMissingDesignatedInitializers public class SegmentDestination : PhylloConnect.DestinationPlugin { + final public let type: PhylloConnect.PluginType + final public let key: Swift.String + final public let timeline: PhylloConnect.Timeline + public var analytics: PhylloConnect.Analytics? { + get + set + } + public func update(settings: PhylloConnect.Settings, type: PhylloConnect.UpdateType) + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + public func flush() + @objc deinit +} +extension PhylloConnect.SegmentDestination : PhylloConnect.VersionedPlugin { + public static func version() -> Swift.String +} +public protocol RemoteNotifications : PhylloConnect.Plugin { + func registeredForRemoteNotifications(deviceToken: Foundation.Data) + func failedToRegisterForRemoteNotification(error: Swift.Error?) + func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +extension PhylloConnect.RemoteNotifications { + public func registeredForRemoteNotifications(deviceToken: Foundation.Data) + public func failedToRegisterForRemoteNotification(error: Swift.Error?) + public func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + public func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +extension PhylloConnect.Analytics { + public func registeredForRemoteNotifications(deviceToken: Foundation.Data) + public func failedToRegisterForRemoteNotification(error: Swift.Error?) + public func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + public func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +public protocol UserActivities { + func continueUserActivity(_ activity: Foundation.NSUserActivity) +} +extension PhylloConnect.Analytics { + public func continueUserActivity(_ activity: Foundation.NSUserActivity) +} +public protocol OpeningURLs { + func openURL(_ url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any]) +} +extension PhylloConnect.Analytics { + public func openURL(_ url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any] = [:]) +} +public class Analytics { + public static var debugLogsEnabled: Swift.Bool { + get + set + } + public var timeline: PhylloConnect.Timeline + public init(configuration: PhylloConnect.Configuration) + public func process(event: PhylloConnect.RawEvent) + @objc deinit +} +extension PhylloConnect.Analytics { + public var anonymousId: Swift.String { + get + } + public var userId: Swift.String? { + get + } + public func traits() -> T? where T : Swift.Decodable, T : Swift.Encodable + public func traits() -> [Swift.String : Any]? + public func flush() + public func reset() + public func version() -> Swift.String + public static func version() -> Swift.String +} +extension PhylloConnect.Analytics { + public func settings() -> PhylloConnect.Settings? + public func manuallyEnableDestination(plugin: PhylloConnect.DestinationPlugin) +} +extension PhylloConnect.Analytics { + public var hasUnsentEvents: Swift.Bool { + get + } + public var pendingUploads: [Foundation.URL]? { + get + } + public func waitUntilStarted() +} +@_hasMissingDesignatedInitializers public class PhylloAnalyticsModel : Swift.Codable { + @objc deinit + public func encode(to encoder: Swift.Encoder) throws + required public init(from decoder: Swift.Decoder) throws +} +public protocol iOSLifecycle { + func applicationDidEnterBackground(application: UIKit.UIApplication?) + func applicationWillEnterForeground(application: UIKit.UIApplication?) + func application(_ application: UIKit.UIApplication?, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]?) + func applicationDidBecomeActive(application: UIKit.UIApplication?) + func applicationWillResignActive(application: UIKit.UIApplication?) + func applicationDidReceiveMemoryWarning(application: UIKit.UIApplication?) + func applicationWillTerminate(application: UIKit.UIApplication?) + func applicationSignificantTimeChange(application: UIKit.UIApplication?) + func applicationBackgroundRefreshDidChange(application: UIKit.UIApplication?, refreshStatus: UIKit.UIBackgroundRefreshStatus) +} +extension PhylloConnect.iOSLifecycle { + public func applicationDidEnterBackground(application: UIKit.UIApplication?) + public func applicationWillEnterForeground(application: UIKit.UIApplication?) + public func application(_ application: UIKit.UIApplication?, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]?) + public func applicationDidBecomeActive(application: UIKit.UIApplication?) + public func applicationWillResignActive(application: UIKit.UIApplication?) + public func applicationDidReceiveMemoryWarning(application: UIKit.UIApplication?) + public func applicationWillTerminate(application: UIKit.UIApplication?) + public func applicationSignificantTimeChange(application: UIKit.UIApplication?) + public func applicationBackgroundRefreshDidChange(application: UIKit.UIApplication?, refreshStatus: UIKit.UIBackgroundRefreshStatus) +} +extension PhylloConnect.SegmentDestination : PhylloConnect.iOSLifecycle { + public func applicationWillEnterForeground(application: UIKit.UIApplication?) + public func applicationDidEnterBackground(application: UIKit.UIApplication?) +} extension Foundation.URL { public var queryParameters: [Swift.String : Swift.String]? { get } } -@objc public protocol PhylloConnectDelegate { +public typealias AdvertisingIdCallback = () -> Swift.String? +public class Configuration { + public init(writeKey: Swift.String) + @objc deinit +} +extension PhylloConnect.Configuration { + @discardableResult + public func application(_ value: Any?) -> PhylloConnect.Configuration + @discardableResult + public func trackApplicationLifecycleEvents(_ enabled: Swift.Bool) -> PhylloConnect.Configuration + @discardableResult + public func trackDeeplinks(_ enabled: Swift.Bool) -> PhylloConnect.Configuration + @discardableResult + public func flushAt(_ count: Swift.Int) -> PhylloConnect.Configuration + @discardableResult + public func flushInterval(_ interval: Foundation.TimeInterval) -> PhylloConnect.Configuration + @discardableResult + public func defaultSettings(_ settings: PhylloConnect.Settings) -> PhylloConnect.Configuration + @discardableResult + public func autoAddSegmentDestination(_ value: Swift.Bool) -> PhylloConnect.Configuration + @discardableResult + public func apiHost(_ value: Swift.String) -> PhylloConnect.Configuration + @discardableResult + public func cdnHost(_ value: Swift.String) -> PhylloConnect.Configuration +} +public enum JSON : Swift.Equatable { + case null + case bool(Swift.Bool) + case number(Foundation.Decimal) + case string(Swift.String) + case array([PhylloConnect.JSON]) + case object([Swift.String : PhylloConnect.JSON]) + public init(_ object: [Swift.String : Any]) throws + public init(with value: T) throws where T : Swift.Decodable, T : Swift.Encodable + public init(_ value: Any) throws + public static func == (a: PhylloConnect.JSON, b: PhylloConnect.JSON) -> Swift.Bool +} +extension PhylloConnect.JSON : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension Swift.Encodable { + public func prettyPrint() -> Swift.String + public func toString() -> Swift.String + public func toString(pretty: Swift.Bool) -> Swift.String +} +extension PhylloConnect.JSON { + public func codableValue() -> T? where T : Swift.Decodable, T : Swift.Encodable + public var boolValue: Swift.Bool? { + get + } + public var decimalValue: Foundation.Decimal? { + get + } + public var intValue: Swift.Int? { + get + } + public var uintValue: Swift.UInt? { + get + } + public var floatValue: Swift.Float? { + get + } + public var doubleValue: Swift.Double? { + get + } + public var stringValue: Swift.String? { + get + } + public var arrayValue: [Any]? { + get + } + public var dictionaryValue: [Swift.String : Any]? { + get + } +} +extension PhylloConnect.JSON { + public func mapTransform(_ keys: [Swift.String : Swift.String], valueTransform: ((_ key: Swift.String, _ value: Any) -> Any)? = nil) throws -> PhylloConnect.JSON + public func add(value: Any) throws -> PhylloConnect.JSON? + public func add(value: Any, forKey key: Swift.String) throws -> PhylloConnect.JSON? + public func remove(key: Swift.String) throws -> PhylloConnect.JSON? + public subscript(index: Swift.Int) -> PhylloConnect.JSON? { + get + } + public subscript(key: Swift.String) -> PhylloConnect.JSON? { + get + } + public subscript(keyPath keyPath: PhylloConnect.KeyPath) -> T? where T : Swift.Decodable, T : Swift.Encodable { + get + set(newValue) + } + public func value(forKeyPath keyPath: PhylloConnect.KeyPath) -> T? where T : Swift.Decodable, T : Swift.Encodable + public mutating func setValue(_ value: T?, forKeyPath keyPath: PhylloConnect.KeyPath) where T : Swift.Decodable, T : Swift.Encodable +} +extension Swift.Dictionary where Key == Swift.String, Value == Any { + public func mapTransform(_ keys: [Swift.String : Swift.String], valueTransform: ((_ key: Key, _ value: Value) -> Any)? = nil) throws -> [Key : Value] +} +public class DeviceToken { + final public let type: PhylloConnect.PluginType + public var analytics: PhylloConnect.Analytics? + public var token: Swift.String? + required public init() + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + @objc deinit +} +extension PhylloConnect.Analytics { + public func setDeviceToken(_ token: Swift.String) +} +@_hasMissingDesignatedInitializers public class Context { + final public let type: PhylloConnect.PluginType + public var analytics: PhylloConnect.Analytics? + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + @objc deinit +} +public protocol LogTarget { + func parseLog(_ log: PhylloConnect.LogMessage) + func flush() +} +public enum LogFilterKind : Swift.Int { + case error + case warning + case debug + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public struct LoggingType : Swift.Hashable { + public enum LogDestination { + case log + case metric + case history + public static func == (a: PhylloConnect.LoggingType.LogDestination, b: PhylloConnect.LoggingType.LogDestination) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public init(types: [PhylloConnect.LoggingType.LogDestination]) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: PhylloConnect.LoggingType, b: PhylloConnect.LoggingType) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public protocol LogMessage { + var kind: PhylloConnect.LogFilterKind { get } + var title: Swift.String? { get } + var message: Swift.String { get } + var event: PhylloConnect.RawEvent? { get } + var function: Swift.String? { get } + var line: Swift.Int? { get } + var logType: PhylloConnect.LoggingType.LogDestination { get } + var dateTime: Foundation.Date { get } +} +public enum MetricType : Swift.Int { + case counter + case gauge + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension PhylloConnect.Analytics { + public func log(message: Swift.String, kind: PhylloConnect.LogFilterKind? = nil, function: Swift.String = #function, line: Swift.Int = #line) + public func metric(_ type: PhylloConnect.MetricType, name: Swift.String, value: Swift.Double, tags: [Swift.String]? = nil) + public func history(event: PhylloConnect.RawEvent, sender: Swift.AnyObject, function: Swift.String = #function, line: Swift.Int = #line) +} +extension PhylloConnect.Analytics { + public func add(target: PhylloConnect.LogTarget, type: PhylloConnect.LoggingType) + public func logFlush() +} +public typealias SubscriptionID = Swift.Int +public class Store { + required public init(from decoder: Swift.Decoder) throws + public func encode(to encoder: Swift.Encoder) throws + public init() + @discardableResult + public func subscribe(_ subscriber: PhylloConnect.Subscriber, initialState: Swift.Bool = false, queue: Dispatch.DispatchQueue = .main, handler: @escaping PhylloConnect.Handler) -> PhylloConnect.SubscriptionID where T : PhylloConnect.State + public func unsubscribe(identifier: PhylloConnect.SubscriptionID) + public func provide(state: T) where T : PhylloConnect.State + public func dispatch(action: T) where T : PhylloConnect.Action + public func dispatch(action: T) where T : PhylloConnect.AsyncAction + public func currentState() -> T? where T : PhylloConnect.State + @objc deinit +} +@objc public protocol PhylloConnectDelegate : ObjectiveC.NSObjectProtocol { @objc func onAccountConnected(account_id: Swift.String, work_platform_id: Swift.String, user_id: Swift.String) @objc func onAccountDisconnected(account_id: Swift.String, work_platform_id: Swift.String, user_id: Swift.String) @objc func onTokenExpired(user_id: Swift.String) @@ -30,11 +468,123 @@ extension Foundation.URL { weak public var phylloConnectDelegate: PhylloConnect.PhylloConnectDelegate? public func initialize(config: [Swift.String : Any]) public func open() + public func version() -> [Swift.String : Swift.String] + @objc deinit +} +extension PhylloConnect.Analytics : PhylloConnect.Subscriber { +} +@propertyWrapper public struct Atomic { + public init(wrappedValue value: T) + public var wrappedValue: T { + get + set + } +} +@objc(SEGAnalytics) public class ObjCAnalytics : ObjectiveC.NSObject { + final public let analytics: PhylloConnect.Analytics + @objc public init(configuration: PhylloConnect.ObjCConfiguration) + public init(wrapping analytics: PhylloConnect.Analytics) + @objc deinit +} +@objc extension PhylloConnect.ObjCAnalytics { + @objc(track:) dynamic public func track(name: Swift.String) + @objc(track:properties:) dynamic public func track(name: Swift.String, properties: [Swift.String : Any]?) + @objc(identify:) dynamic public func identify(userId: Swift.String) + @objc(identify:traits:) dynamic public func identify(userId: Swift.String, traits: [Swift.String : Any]?) + @objc(screen:) dynamic public func screen(title: Swift.String) + @objc(screen:category:) dynamic public func screen(title: Swift.String, category: Swift.String?) + @objc(screen:category:properties:) dynamic public func screen(title: Swift.String, category: Swift.String?, properties: [Swift.String : Any]?) + @objc(group:) dynamic public func group(groupId: Swift.String) + @objc(group:traits:) dynamic public func group(groupId: Swift.String, traits: [Swift.String : Any]?) + @objc(alias:) dynamic public func alias(newId: Swift.String) +} +@objc extension PhylloConnect.ObjCAnalytics { + @objc dynamic public var anonymousId: Swift.String { + @objc get + } + @objc dynamic public var userId: Swift.String? { + @objc get + } + @objc dynamic public func traits() -> [Swift.String : Any]? + @objc dynamic public func flush() + @objc dynamic public func reset() + @objc dynamic public func settings() -> [Swift.String : Any]? + @objc dynamic public func version() -> Swift.String +} +public protocol State { +} +public typealias Handler = (T) -> Swift.Void where T : PhylloConnect.State +public class Timeline : PhylloConnect.Subscriber { + public init() + @objc deinit +} +extension PhylloConnect.Plugin { + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + public func update(settings: PhylloConnect.Settings, type: PhylloConnect.UpdateType) + public func shutdown() +} +extension PhylloConnect.EventPlugin { + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + public func identify(event: PhylloConnect.IdentifyEvent) -> PhylloConnect.IdentifyEvent? + public func track(event: PhylloConnect.TrackEvent) -> PhylloConnect.TrackEvent? + public func screen(event: PhylloConnect.ScreenEvent) -> PhylloConnect.ScreenEvent? + public func group(event: PhylloConnect.GroupEvent) -> PhylloConnect.GroupEvent? + public func alias(event: PhylloConnect.AliasEvent) -> PhylloConnect.AliasEvent? + public func flush() + public func reset() +} +extension PhylloConnect.DestinationPlugin { + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent +} +public struct Settings : Swift.Codable { + public var integrations: PhylloConnect.JSON? + public var plan: PhylloConnect.JSON? + public var edgeFunction: PhylloConnect.JSON? + public var middlewareSettings: PhylloConnect.JSON? + public init(writeKey: Swift.String, apiHost: Swift.String) + public init(writeKey: Swift.String) + public init(from decoder: Swift.Decoder) throws + public func integrationSettings(forKey key: Swift.String) -> [Swift.String : Any]? + public func integrationSettings(forKey key: Swift.String) -> T? where T : Swift.Decodable, T : Swift.Encodable + public func integrationSettings(forPlugin plugin: PhylloConnect.DestinationPlugin) -> T? where T : Swift.Decodable, T : Swift.Encodable + public func hasIntegrationSettings(forPlugin plugin: PhylloConnect.DestinationPlugin) -> Swift.Bool + public func hasIntegrationSettings(key: Swift.String) -> Swift.Bool + public func encode(to encoder: Swift.Encoder) throws +} +extension PhylloConnect.Settings : Swift.Equatable { + public static func == (lhs: PhylloConnect.Settings, rhs: PhylloConnect.Settings) -> Swift.Bool +} +public struct BasicHandler { +} +public struct KeyPath { + public init(_ string: Swift.String) +} +extension PhylloConnect.KeyPath : Swift.ExpressibleByStringLiteral { + public init(stringLiteral value: Swift.String) + public init(unicodeScalarLiteral value: Swift.String) + public init(extendedGraphemeClusterLiteral value: Swift.String) + public typealias ExtendedGraphemeClusterLiteralType = Swift.String + public typealias StringLiteralType = Swift.String + public typealias UnicodeScalarLiteralType = Swift.String +} +extension Swift.Dictionary where Key : Swift.StringProtocol { + public subscript(keyPath keyPath: PhylloConnect.KeyPath) -> Any? { + get + set + } + public subscript(keyPath keyPath: PhylloConnect.KeyPath, reference reference: Any?) -> Any? { + get + set + } + public func exists(keyPath: PhylloConnect.KeyPath, reference: Any? = nil) -> Swift.Bool +} +@_hasMissingDesignatedInitializers public class HTTPClient { @objc deinit } public enum PhylloEnvironment : Swift.String { case dev case sandbox + case staging case prod public init?(rawValue: Swift.String) public typealias RawValue = Swift.String @@ -42,6 +592,160 @@ public enum PhylloEnvironment : Swift.String { get } } +@_hasMissingDesignatedInitializers public class DestinationMetadataPlugin : PhylloConnect.Plugin { + final public let type: PhylloConnect.PluginType + public var analytics: PhylloConnect.Analytics? + public func update(settings: PhylloConnect.Settings, type: PhylloConnect.UpdateType) + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + @objc deinit +} +extension PhylloConnect.Analytics { + public func track

(name: Swift.String, properties: P?) where P : Swift.Decodable, P : Swift.Encodable + public func track(name: Swift.String) + public func identify(userId: Swift.String, traits: T?) where T : Swift.Decodable, T : Swift.Encodable + public func identify(traits: T) where T : Swift.Decodable, T : Swift.Encodable + public func identify(userId: Swift.String) + public func screen

(title: Swift.String, category: Swift.String? = nil, properties: P?) where P : Swift.Decodable, P : Swift.Encodable + public func screen(title: Swift.String, category: Swift.String? = nil) + public func group(groupId: Swift.String, traits: T?) where T : Swift.Decodable, T : Swift.Encodable + public func group(groupId: Swift.String) + public func alias(newId: Swift.String) +} +extension PhylloConnect.Analytics { + public func track(name: Swift.String, properties: [Swift.String : Any]? = nil) + public func identify(userId: Swift.String, traits: [Swift.String : Any]? = nil) + public func screen(title: Swift.String, category: Swift.String? = nil, properties: [Swift.String : Any]? = nil) + public func group(groupId: Swift.String, traits: [Swift.String : Any]?) +} +@objc(SEGConfiguration) public class ObjCConfiguration : ObjectiveC.NSObject { + @objc public var application: Any? { + @objc get + @objc set(value) + } + @objc public var trackApplicationLifecycleEvents: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var trackDeeplinks: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var flushAt: Swift.Int { + @objc get + @objc set(value) + } + @objc public var flushInterval: Foundation.TimeInterval { + @objc get + @objc set(value) + } + @objc public var defaultSettings: [Swift.String : Any] { + @objc get + @objc set(value) + } + @objc public var autoAddSegmentDestination: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var apiHost: Swift.String { + @objc get + @objc set(value) + } + @objc public var cdnHost: Swift.String { + @objc get + @objc set(value) + } + @objc public init(writeKey: Swift.String) + @objc deinit +} +public enum PluginType : Swift.Int, Swift.CaseIterable { + case before + case enrichment + case destination + case after + case utility + public init?(rawValue: Swift.Int) + public typealias AllCases = [PhylloConnect.PluginType] + public typealias RawValue = Swift.Int + public static var allCases: [PhylloConnect.PluginType] { + get + } + public var rawValue: Swift.Int { + get + } +} +public enum UpdateType { + case initial + case refresh + public static func == (a: PhylloConnect.UpdateType, b: PhylloConnect.UpdateType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public protocol Plugin : AnyObject { + var type: PhylloConnect.PluginType { get } + var analytics: PhylloConnect.Analytics? { get set } + func configure(analytics: PhylloConnect.Analytics) + func update(settings: PhylloConnect.Settings, type: PhylloConnect.UpdateType) + func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + func shutdown() +} +public protocol EventPlugin : PhylloConnect.Plugin { + func identify(event: PhylloConnect.IdentifyEvent) -> PhylloConnect.IdentifyEvent? + func track(event: PhylloConnect.TrackEvent) -> PhylloConnect.TrackEvent? + func group(event: PhylloConnect.GroupEvent) -> PhylloConnect.GroupEvent? + func alias(event: PhylloConnect.AliasEvent) -> PhylloConnect.AliasEvent? + func screen(event: PhylloConnect.ScreenEvent) -> PhylloConnect.ScreenEvent? + func reset() + func flush() +} +public protocol DestinationPlugin : PhylloConnect.EventPlugin { + var key: Swift.String { get } + var timeline: PhylloConnect.Timeline { get } + func add(plugin: PhylloConnect.Plugin) -> PhylloConnect.Plugin + func apply(closure: (PhylloConnect.Plugin) -> Swift.Void) + func remove(plugin: PhylloConnect.Plugin) +} +public protocol UtilityPlugin : PhylloConnect.EventPlugin { +} +public protocol VersionedPlugin { + static func version() -> Swift.String +} +extension PhylloConnect.Plugin { + public func configure(analytics: PhylloConnect.Analytics) +} +extension PhylloConnect.DestinationPlugin { + public func configure(analytics: PhylloConnect.Analytics) + public func apply(closure: (PhylloConnect.Plugin) -> Swift.Void) + @discardableResult + public func add(plugin: PhylloConnect.Plugin) -> PhylloConnect.Plugin + public func remove(plugin: PhylloConnect.Plugin) +} +extension PhylloConnect.Analytics { + public func apply(closure: (PhylloConnect.Plugin) -> Swift.Void) + @discardableResult + public func add(plugin: PhylloConnect.Plugin) -> PhylloConnect.Plugin + public func remove(plugin: PhylloConnect.Plugin) + public func find(pluginType: T.Type) -> T? where T : PhylloConnect.Plugin + public func find(key: Swift.String) -> PhylloConnect.DestinationPlugin? +} +public protocol Subscriber : AnyObject { +} +extension PhylloConnect.DeviceToken : PhylloConnect.Plugin {} +extension PhylloConnect.Context : PhylloConnect.Plugin {} +extension PhylloConnect.LogFilterKind : Swift.Equatable {} +extension PhylloConnect.LogFilterKind : Swift.Hashable {} +extension PhylloConnect.LogFilterKind : Swift.RawRepresentable {} +extension PhylloConnect.LoggingType.LogDestination : Swift.Equatable {} +extension PhylloConnect.LoggingType.LogDestination : Swift.Hashable {} +extension PhylloConnect.MetricType : Swift.Equatable {} +extension PhylloConnect.MetricType : Swift.Hashable {} +extension PhylloConnect.MetricType : Swift.RawRepresentable {} extension PhylloConnect.PhylloEnvironment : Swift.Equatable {} extension PhylloConnect.PhylloEnvironment : Swift.Hashable {} extension PhylloConnect.PhylloEnvironment : Swift.RawRepresentable {} +extension PhylloConnect.PluginType : Swift.Equatable {} +extension PhylloConnect.PluginType : Swift.Hashable {} +extension PhylloConnect.PluginType : Swift.RawRepresentable {} +extension PhylloConnect.UpdateType : Swift.Equatable {} +extension PhylloConnect.UpdateType : Swift.Hashable {} diff --git a/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/PhylloConnect b/PhylloConnect.xcframework/ios-arm64/PhylloConnect.framework/PhylloConnect index 5d0a74f919fd5ac9410e410be1c17bbc35187620..5422eb0787bb6253f97976b0c76a3674a3b69f0a 100755 GIT binary patch literal 795920 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 l|z7p=@g+7n^xdhN#=>50K`6;0HS7+*z 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

B9g?(y0}gqc?v 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 z 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 literal 145064 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 diff --git a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Assets.car b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Assets.car index fd4c290379584f9447b42be0d105ed3d705502ff..416bfeb5171bf002147bafb1c8cdf0abc465a6e5 100644 GIT binary patch delta 87 zcmaE`i1EQ9#trjTcsUsu7&w5K8;H3!2eLfjpS;0DVe$kMh0PaCs(A$Y85m3!0Ogo~ U^ada;usOz2p972V9M2={0I%H>vH$=8 delta 87 zcmaE`i1EQ9#trjTc)1xE7`T9#6NouB2eLfjpS;0DVe$kMh0PaCs(Azj7#K_z0Ogo~ U^adc!zd6QHp972V9M2={0I(esvH$=8 diff --git a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Headers/PhylloConnect-Swift.h b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Headers/PhylloConnect-Swift.h index 2813c24..aa45aa7 100644 --- a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Headers/PhylloConnect-Swift.h +++ b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Headers/PhylloConnect-Swift.h @@ -230,6 +230,8 @@ using UInt = size_t; #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif +@import Foundation; +@import ObjectiveC; #endif #endif @@ -250,10 +252,100 @@ using UInt = size_t; #endif #if defined(__OBJC__) + + +@class SEGConfiguration; + +SWIFT_CLASS_NAMED("ObjCAnalytics") +@interface SEGAnalytics : NSObject +- (nonnull instancetype)initWithConfiguration:(SEGConfiguration * _Nonnull)configuration OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_DEPRECATED_MSG("-init is unavailable"); +@end + @class NSString; +@interface SEGAnalytics (SWIFT_EXTENSION(PhylloConnect)) +@property (nonatomic, readonly, copy) NSString * _Nonnull anonymousId; +@property (nonatomic, readonly, copy) NSString * _Nullable userId; +- (NSDictionary * _Nullable)traits SWIFT_WARN_UNUSED_RESULT; +- (void)flush; +- (void)reset; +- (NSDictionary * _Nullable)settings SWIFT_WARN_UNUSED_RESULT; +- (NSString * _Nonnull)version SWIFT_WARN_UNUSED_RESULT; +@end + + +@interface SEGAnalytics (SWIFT_EXTENSION(PhylloConnect)) +- (void)track:(NSString * _Nonnull)name; +- (void)track:(NSString * _Nonnull)name properties:(NSDictionary * _Nullable)properties; +/// Associate a user with their unique ID and record traits about them. +/// \param userId A database ID (or email address) for this user. +/// For more information on how we generate the UUID and Apple’s policies on IDs, see +/// https://segment.io/libraries/ios#ids +/// In the case when user logs out, make sure to call reset() to clear user’s identity info. +/// +- (void)identify:(NSString * _Nonnull)userId; +/// Associate a user with their unique ID and record traits about them. +/// \param userId A database ID (or email address) for this user. +/// For more information on how we generate the UUID and Apple’s policies on IDs, see +/// https://segment.io/libraries/ios#ids +/// +/// \param traits A dictionary of traits you know about the user. Things like: email, name, plan, etc. +/// In the case when user logs out, make sure to call reset() to clear user’s identity info. +/// +- (void)identify:(NSString * _Nonnull)userId traits:(NSDictionary * _Nullable)traits; +/// Track a screen change with a title, category and other properties. +/// \param screenTitle The title of the screen being tracked. +/// +- (void)screen:(NSString * _Nonnull)title; +/// Track a screen change with a title, category and other properties. +/// \param screenTitle The title of the screen being tracked. +/// +/// \param category A category to the type of screen if it applies. +/// +- (void)screen:(NSString * _Nonnull)title category:(NSString * _Nullable)category; +/// Track a screen change with a title, category and other properties. +/// \param screenTitle The title of the screen being tracked. +/// +/// \param category A category to the type of screen if it applies. +/// +/// \param properties Any extra metadata associated with the screen. e.g. method of access, size, etc. +/// +- (void)screen:(NSString * _Nonnull)title category:(NSString * _Nullable)category properties:(NSDictionary * _Nullable)properties; +/// Associate a user with a group such as a company, organization, project, etc. +/// \param groupId A unique identifier for the group identification in your system. +/// +- (void)group:(NSString * _Nonnull)groupId; +/// Associate a user with a group such as a company, organization, project, etc. +/// \param groupId A unique identifier for the group identification in your system. +/// +/// \param traits Traits of the group you may be interested in such as email, phone or name. +/// +- (void)group:(NSString * _Nonnull)groupId traits:(NSDictionary * _Nullable)traits; +- (void)alias:(NSString * _Nonnull)newId; +@end + + +SWIFT_CLASS_NAMED("ObjCConfiguration") +@interface SEGConfiguration : NSObject +@property (nonatomic) id _Nullable application; +@property (nonatomic) BOOL trackApplicationLifecycleEvents; +@property (nonatomic) BOOL trackDeeplinks; +@property (nonatomic) NSInteger flushAt; +@property (nonatomic) NSTimeInterval flushInterval; +@property (nonatomic, copy) NSDictionary * _Nonnull defaultSettings; +@property (nonatomic) BOOL autoAddSegmentDestination; +@property (nonatomic, copy) NSString * _Nonnull apiHost; +@property (nonatomic, copy) NSString * _Nonnull cdnHost; +- (nonnull instancetype)initWithWriteKey:(NSString * _Nonnull)writeKey OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_DEPRECATED_MSG("-init is unavailable"); +@end + + SWIFT_PROTOCOL("_TtP13PhylloConnect21PhylloConnectDelegate_") -@protocol PhylloConnectDelegate +@protocol PhylloConnectDelegate - (void)onAccountConnectedWithAccount_id:(NSString * _Nonnull)account_id work_platform_id:(NSString * _Nonnull)work_platform_id user_id:(NSString * _Nonnull)user_id; - (void)onAccountDisconnectedWithAccount_id:(NSString * _Nonnull)account_id work_platform_id:(NSString * _Nonnull)work_platform_id user_id:(NSString * _Nonnull)user_id; - (void)onTokenExpiredWithUser_id:(NSString * _Nonnull)user_id; @@ -264,6 +356,7 @@ SWIFT_PROTOCOL("_TtP13PhylloConnect21PhylloConnectDelegate_") + #endif #if defined(__cplusplus) #endif @@ -504,6 +597,8 @@ using UInt = size_t; #if __has_warning("-Watimport-in-framework-header") #pragma clang diagnostic ignored "-Watimport-in-framework-header" #endif +@import Foundation; +@import ObjectiveC; #endif #endif @@ -524,10 +619,100 @@ using UInt = size_t; #endif #if defined(__OBJC__) + + +@class SEGConfiguration; + +SWIFT_CLASS_NAMED("ObjCAnalytics") +@interface SEGAnalytics : NSObject +- (nonnull instancetype)initWithConfiguration:(SEGConfiguration * _Nonnull)configuration OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_DEPRECATED_MSG("-init is unavailable"); +@end + @class NSString; +@interface SEGAnalytics (SWIFT_EXTENSION(PhylloConnect)) +@property (nonatomic, readonly, copy) NSString * _Nonnull anonymousId; +@property (nonatomic, readonly, copy) NSString * _Nullable userId; +- (NSDictionary * _Nullable)traits SWIFT_WARN_UNUSED_RESULT; +- (void)flush; +- (void)reset; +- (NSDictionary * _Nullable)settings SWIFT_WARN_UNUSED_RESULT; +- (NSString * _Nonnull)version SWIFT_WARN_UNUSED_RESULT; +@end + + +@interface SEGAnalytics (SWIFT_EXTENSION(PhylloConnect)) +- (void)track:(NSString * _Nonnull)name; +- (void)track:(NSString * _Nonnull)name properties:(NSDictionary * _Nullable)properties; +/// Associate a user with their unique ID and record traits about them. +/// \param userId A database ID (or email address) for this user. +/// For more information on how we generate the UUID and Apple’s policies on IDs, see +/// https://segment.io/libraries/ios#ids +/// In the case when user logs out, make sure to call reset() to clear user’s identity info. +/// +- (void)identify:(NSString * _Nonnull)userId; +/// Associate a user with their unique ID and record traits about them. +/// \param userId A database ID (or email address) for this user. +/// For more information on how we generate the UUID and Apple’s policies on IDs, see +/// https://segment.io/libraries/ios#ids +/// +/// \param traits A dictionary of traits you know about the user. Things like: email, name, plan, etc. +/// In the case when user logs out, make sure to call reset() to clear user’s identity info. +/// +- (void)identify:(NSString * _Nonnull)userId traits:(NSDictionary * _Nullable)traits; +/// Track a screen change with a title, category and other properties. +/// \param screenTitle The title of the screen being tracked. +/// +- (void)screen:(NSString * _Nonnull)title; +/// Track a screen change with a title, category and other properties. +/// \param screenTitle The title of the screen being tracked. +/// +/// \param category A category to the type of screen if it applies. +/// +- (void)screen:(NSString * _Nonnull)title category:(NSString * _Nullable)category; +/// Track a screen change with a title, category and other properties. +/// \param screenTitle The title of the screen being tracked. +/// +/// \param category A category to the type of screen if it applies. +/// +/// \param properties Any extra metadata associated with the screen. e.g. method of access, size, etc. +/// +- (void)screen:(NSString * _Nonnull)title category:(NSString * _Nullable)category properties:(NSDictionary * _Nullable)properties; +/// Associate a user with a group such as a company, organization, project, etc. +/// \param groupId A unique identifier for the group identification in your system. +/// +- (void)group:(NSString * _Nonnull)groupId; +/// Associate a user with a group such as a company, organization, project, etc. +/// \param groupId A unique identifier for the group identification in your system. +/// +/// \param traits Traits of the group you may be interested in such as email, phone or name. +/// +- (void)group:(NSString * _Nonnull)groupId traits:(NSDictionary * _Nullable)traits; +- (void)alias:(NSString * _Nonnull)newId; +@end + + +SWIFT_CLASS_NAMED("ObjCConfiguration") +@interface SEGConfiguration : NSObject +@property (nonatomic) id _Nullable application; +@property (nonatomic) BOOL trackApplicationLifecycleEvents; +@property (nonatomic) BOOL trackDeeplinks; +@property (nonatomic) NSInteger flushAt; +@property (nonatomic) NSTimeInterval flushInterval; +@property (nonatomic, copy) NSDictionary * _Nonnull defaultSettings; +@property (nonatomic) BOOL autoAddSegmentDestination; +@property (nonatomic, copy) NSString * _Nonnull apiHost; +@property (nonatomic, copy) NSString * _Nonnull cdnHost; +- (nonnull instancetype)initWithWriteKey:(NSString * _Nonnull)writeKey OBJC_DESIGNATED_INITIALIZER; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_DEPRECATED_MSG("-init is unavailable"); +@end + + SWIFT_PROTOCOL("_TtP13PhylloConnect21PhylloConnectDelegate_") -@protocol PhylloConnectDelegate +@protocol PhylloConnectDelegate - (void)onAccountConnectedWithAccount_id:(NSString * _Nonnull)account_id work_platform_id:(NSString * _Nonnull)work_platform_id user_id:(NSString * _Nonnull)user_id; - (void)onAccountDisconnectedWithAccount_id:(NSString * _Nonnull)account_id work_platform_id:(NSString * _Nonnull)work_platform_id user_id:(NSString * _Nonnull)user_id; - (void)onTokenExpiredWithUser_id:(NSString * _Nonnull)user_id; @@ -538,6 +723,7 @@ SWIFT_PROTOCOL("_TtP13PhylloConnect21PhylloConnectDelegate_") + #endif #if defined(__cplusplus) #endif diff --git a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Headers/PhylloConnect.h b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Headers/PhylloConnect.h index 0ca679f..f9658be 100644 --- a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Headers/PhylloConnect.h +++ b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Headers/PhylloConnect.h @@ -15,4 +15,3 @@ FOUNDATION_EXPORT const unsigned char PhylloConnectVersionString[]; // In this header, you should import all the public headers of your framework using statements like #import - diff --git a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Info.plist b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Info.plist index bd73841bd218746fbe3cfb2f247ea08fb5c67103..068f6fb025446bdf82c4b1f065b2e2f955afe5ef 100644 GIT binary patch delta 94 zcmeBT>tLIp$s;4Lps1vvtfH!>uC>v05+jp|!Q_*SmQtYxdPaIi3+3Vk_%j1C^7B%I nGjmIG5=-)nCd)8oF==Q{?qG6d=3wHQe2Gb2P@4e-FiipgQdkuJ delta 96 zcmeBR>tdUr$s@0zsHCi@qN=8@p}o;`5+jqb#pIKWmQulndIk&S;sy9K12XdSQiC&d pOLG!S@{0luC(AHpF==W|?qG6dWn", - "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" + "RawDocComment" + ] }, { "kind": "Function", - "name": "onAccountDisconnected", - "printedName": "onAccountDisconnected(account_id:work_platform_id:user_id:)", + "name": "reduce", + "printedName": "reduce(state:)", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DependentMember", + "printedName": "τ_0_0.StateType" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DependentMember", + "printedName": "τ_0_0.StateType" } ], "declKind": "Func", - "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onAccountDisconnectedWithAccount_id:work_platform_id:user_id:", - "mangledName": "$s13PhylloConnect0aB8DelegateP21onAccountDisconnected10account_id014work_platform_H005user_H0ySS_S2StF", + "usr": "s:13PhylloConnect6ActionP6reduce5state9StateTypeQzAG_tF", + "mangledName": "$s13PhylloConnect6ActionP6reduce5state9StateTypeQzAG_tF", "moduleName": "PhylloConnect", - "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Action>", + "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ - "ObjC" + "RawDocComment" ], "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect6ActionP", + "mangledName": "$s13PhylloConnect6ActionP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0.StateType : PhylloConnect.State>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "AsyncAction", + "printedName": "AsyncAction", + "children": [ + { + "kind": "AssociatedType", + "name": "StateType", + "printedName": "StateType", + "declKind": "AssociatedType", + "usr": "s:13PhylloConnect11AsyncActionP9StateTypeQa", + "mangledName": "$s13PhylloConnect11AsyncActionP9StateTypeQa", + "moduleName": "PhylloConnect", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ] }, { - "kind": "Function", - "name": "onTokenExpired", - "printedName": "onTokenExpired(user_id:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onTokenExpiredWithUser_id:", - "mangledName": "$s13PhylloConnect0aB8DelegateP14onTokenExpired7user_idySS_tF", + "kind": "AssociatedType", + "name": "ResultType", + "printedName": "ResultType", + "declKind": "AssociatedType", + "usr": "s:13PhylloConnect11AsyncActionP10ResultTypeQa", + "mangledName": "$s13PhylloConnect11AsyncActionP10ResultTypeQa", "moduleName": "PhylloConnect", - "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", - "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" + "RawDocComment" + ] }, { "kind": "Function", - "name": "onExit", - "printedName": "onExit(reason:user_id:)", + "name": "operation", + "printedName": "operation(state:completion:)", "children": [ { "kind": "TypeNominal", @@ -298,111 +210,262 @@ }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DependentMember", + "printedName": "τ_0_0.StateType" }, { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(τ_0_0.ResultType?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0.ResultType?", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.ResultType" + } + ], + "usr": "s:Sq" + } + ] } ], "declKind": "Func", - "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onExitWithReason:user_id:", - "mangledName": "$s13PhylloConnect0aB8DelegateP6onExit6reason7user_idySS_SStF", + "usr": "s:13PhylloConnect11AsyncActionP9operation5state10completiony9StateTypeQz_y06ResultI0QzSgctF", + "mangledName": "$s13PhylloConnect11AsyncActionP9operation5state10completiony9StateTypeQz_y06ResultI0QzSgctF", "moduleName": "PhylloConnect", - "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.AsyncAction>", + "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ - "ObjC" + "RawDocComment" ], "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", - "name": "onConnectionFailure", - "printedName": "onConnectionFailure(reason:work_platform_id:user_id:)", + "name": "reduce", + "printedName": "reduce(state:operationResult:)", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DependentMember", + "printedName": "τ_0_0.StateType" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DependentMember", + "printedName": "τ_0_0.StateType" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "τ_0_0.ResultType?", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.ResultType" + } + ], + "usr": "s:Sq" } ], "declKind": "Func", - "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onConnectionFailureWithReason:work_platform_id:user_id:", - "mangledName": "$s13PhylloConnect0aB8DelegateP19onConnectionFailure6reason16work_platform_id05user_J0ySS_S2StF", + "usr": "s:13PhylloConnect11AsyncActionP6reduce5state15operationResult9StateTypeQzAH_0hJ0QzSgtF", + "mangledName": "$s13PhylloConnect11AsyncActionP6reduce5state15operationResult9StateTypeQzAH_0hJ0QzSgtF", "moduleName": "PhylloConnect", - "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.AsyncAction>", + "sugared_genericSig": "", "protocolReq": true, - "objc_name": "onConnectionFailureWithReason:work_platform_id:user_id:", "declAttributes": [ - "Optional", - "ObjC" + "RawDocComment" ], "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" } ], "declKind": "Protocol", - "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate", - "mangledName": "$s13PhylloConnect0aB8DelegateP", + "usr": "s:13PhylloConnect11AsyncActionP", + "mangledName": "$s13PhylloConnect11AsyncActionP", "moduleName": "PhylloConnect", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0.StateType : PhylloConnect.State>", + "sugared_genericSig": "", "declAttributes": [ "AccessControl", - "ObjC" + "RawDocComment" ] }, { - "kind": "TypeDecl", - "name": "PhylloConnect", - "printedName": "PhylloConnect", - "children": [ - { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StartupQueue", + "printedName": "StartupQueue", + "children": [ + { "kind": "Var", - "name": "shared", - "printedName": "shared", + "name": "running", + "printedName": "running", "children": [ { "kind": "TypeNominal", - "name": "PhylloConnect", - "printedName": "PhylloConnect.PhylloConnect", - "usr": "s:13PhylloConnectAAC" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], "declKind": "Var", - "usr": "s:13PhylloConnectAAC6sharedABvpZ", - "mangledName": "$s13PhylloConnectAAC6sharedABvpZ", + "usr": "s:13PhylloConnect12StartupQueueC7runningSbvp", + "mangledName": "$s13PhylloConnect12StartupQueueC7runningSbvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "Custom" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect12StartupQueueC7runningSbvg", + "mangledName": "$s13PhylloConnect12StartupQueueC7runningSbvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect12StartupQueueC7runningSbvs", + "mangledName": "$s13PhylloConnect12StartupQueueC7runningSbvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect12StartupQueueC7runningSbvM", + "mangledName": "$s13PhylloConnect12StartupQueueC7runningSbvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect12StartupQueueC4typeAA10PluginTypeOvp", + "mangledName": "$s13PhylloConnect12StartupQueueC4typeAA10PluginTypeOvp", "moduleName": "PhylloConnect", - "static": true, "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", "AccessControl" ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -411,42 +474,52 @@ "children": [ { "kind": "TypeNominal", - "name": "PhylloConnect", - "printedName": "PhylloConnect.PhylloConnect", - "usr": "s:13PhylloConnectAAC" + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" } ], "declKind": "Accessor", - "usr": "s:13PhylloConnectAAC6sharedABvgZ", - "mangledName": "$s13PhylloConnectAAC6sharedABvgZ", + "usr": "s:13PhylloConnect12StartupQueueC4typeAA10PluginTypeOvg", + "mangledName": "$s13PhylloConnect12StartupQueueC4typeAA10PluginTypeOvg", "moduleName": "PhylloConnect", - "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "phylloConnectDelegate", - "printedName": "phylloConnectDelegate", + "name": "analytics", + "printedName": "analytics", "children": [ { "kind": "TypeNominal", - "name": "WeakStorage", - "printedName": "PhylloConnect.PhylloConnectDelegate?" + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvp", - "mangledName": "$s13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvp", + "usr": "s:13PhylloConnect12StartupQueueC9analyticsAA9AnalyticsCSgvp", + "mangledName": "$s13PhylloConnect12StartupQueueC9analyticsAA9AnalyticsCSgvp", "moduleName": "PhylloConnect", "declAttributes": [ "HasInitialValue", "HasStorage", - "ReferenceOwnership", "AccessControl" ], - "ownership": 1, "hasStorage": true, "accessors": [ { @@ -457,21 +530,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "PhylloConnect.PhylloConnectDelegate?", + "printedName": "PhylloConnect.Analytics?", "children": [ { "kind": "TypeNominal", - "name": "PhylloConnectDelegate", - "printedName": "PhylloConnect.PhylloConnectDelegate", - "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate" + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvg", - "mangledName": "$s13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvg", + "usr": "s:13PhylloConnect12StartupQueueC9analyticsAA9AnalyticsCSgvg", + "mangledName": "$s13PhylloConnect12StartupQueueC9analyticsAA9AnalyticsCSgvg", "moduleName": "PhylloConnect", "implicit": true, "accessorKind": "get" @@ -489,21 +562,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "PhylloConnect.PhylloConnectDelegate?", + "printedName": "PhylloConnect.Analytics?", "children": [ { "kind": "TypeNominal", - "name": "PhylloConnectDelegate", - "printedName": "PhylloConnect.PhylloConnectDelegate", - "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate" + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvs", - "mangledName": "$s13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvs", + "usr": "s:13PhylloConnect12StartupQueueC9analyticsAA9AnalyticsCSgvs", + "mangledName": "$s13PhylloConnect12StartupQueueC9analyticsAA9AnalyticsCSgvs", "moduleName": "PhylloConnect", "implicit": true, "accessorKind": "set" @@ -520,8 +593,8 @@ } ], "declKind": "Accessor", - "usr": "s:13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvM", - "mangledName": "$s13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvM", + "usr": "s:13PhylloConnect12StartupQueueC9analyticsAA9AnalyticsCSgvM", + "mangledName": "$s13PhylloConnect12StartupQueueC9analyticsAA9AnalyticsCSgvM", "moduleName": "PhylloConnect", "implicit": true, "accessorKind": "_modify" @@ -530,59 +603,42 @@ }, { "kind": "Function", - "name": "initialize", - "printedName": "initialize(config:)", + "name": "execute", + "printedName": "execute(event:)", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", + "name": "Optional", + "printedName": "τ_0_0?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" + "name": "GenericTypeParam", + "printedName": "τ_0_0" } ], - "usr": "s:SD" - } - ], - "declKind": "Func", - "usr": "s:13PhylloConnectAAC10initialize6configySDySSypG_tF", - "mangledName": "$s13PhylloConnectAAC10initialize6configySDySSypG_tF", - "moduleName": "PhylloConnect", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "open", - "printedName": "open()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "usr": "s:Sq" } ], "declKind": "Func", - "usr": "s:13PhylloConnectAAC4openyyF", - "mangledName": "$s13PhylloConnectAAC4openyyF", + "usr": "s:13PhylloConnect12StartupQueueC7execute5eventxSgAF_tAA8RawEventRzlF", + "mangledName": "$s13PhylloConnect12StartupQueueC7execute5eventxSgAF_tAA8RawEventRzlF", "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", "declAttributes": [ "AccessControl" ], @@ -590,41 +646,30 @@ } ], "declKind": "Class", - "usr": "s:13PhylloConnectAAC", - "mangledName": "$s13PhylloConnectAAC", + "usr": "s:13PhylloConnect12StartupQueueC", + "mangledName": "$s13PhylloConnect12StartupQueueC", "moduleName": "PhylloConnect", "declAttributes": [ "AccessControl" ], - "hasMissingDesignatedInitializers": true - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "PhylloConnect", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "PhylloConnect", - "declAttributes": [ - "RawDocComment" + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + }, + { + "kind": "Conformance", + "name": "Subscriber", + "printedName": "Subscriber", + "usr": "s:13PhylloConnect10SubscriberP", + "mangledName": "$s13PhylloConnect10SubscriberP" + } ] }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "PhylloConnect" - }, { "kind": "Import", "name": "Foundation", @@ -637,201 +682,23783 @@ }, { "kind": "TypeDecl", - "name": "PhylloEnvironment", - "printedName": "PhylloEnvironment", + "name": "DestinationMetadata", + "printedName": "DestinationMetadata", "children": [ { - "kind": "Var", - "name": "dev", - "printedName": "dev", + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(PhylloConnect.PhylloEnvironment.Type) -> PhylloConnect.PhylloEnvironment", - "children": [ + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect19DestinationMetadataV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect19DestinationMetadataV4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19DestinationMetadataV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect19DestinationMetadataV6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect19DestinationMetadataV", + "mangledName": "$s13PhylloConnect19DestinationMetadataV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RawEvent", + "printedName": "RawEvent", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "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:13PhylloConnect8RawEventP4typeSSSgvp", + "mangledName": "$s13PhylloConnect8RawEventP4typeSSSgvp", + "moduleName": "PhylloConnect", + "protocolReq": 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:13PhylloConnect8RawEventP4typeSSSgvg", + "mangledName": "$s13PhylloConnect8RawEventP4typeSSSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": 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:13PhylloConnect8RawEventP4typeSSSgvs", + "mangledName": "$s13PhylloConnect8RawEventP4typeSSSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP4typeSSSgvM", + "mangledName": "$s13PhylloConnect8RawEventP4typeSSSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "anonymousId", + "printedName": "anonymousId", + "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:13PhylloConnect8RawEventP11anonymousIdSSSgvp", + "mangledName": "$s13PhylloConnect8RawEventP11anonymousIdSSSgvp", + "moduleName": "PhylloConnect", + "protocolReq": 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:13PhylloConnect8RawEventP11anonymousIdSSSgvg", + "mangledName": "$s13PhylloConnect8RawEventP11anonymousIdSSSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": 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:13PhylloConnect8RawEventP11anonymousIdSSSgvs", + "mangledName": "$s13PhylloConnect8RawEventP11anonymousIdSSSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP11anonymousIdSSSgvM", + "mangledName": "$s13PhylloConnect8RawEventP11anonymousIdSSSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "messageId", + "printedName": "messageId", + "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:13PhylloConnect8RawEventP9messageIdSSSgvp", + "mangledName": "$s13PhylloConnect8RawEventP9messageIdSSSgvp", + "moduleName": "PhylloConnect", + "protocolReq": 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:13PhylloConnect8RawEventP9messageIdSSSgvg", + "mangledName": "$s13PhylloConnect8RawEventP9messageIdSSSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": 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:13PhylloConnect8RawEventP9messageIdSSSgvs", + "mangledName": "$s13PhylloConnect8RawEventP9messageIdSSSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP9messageIdSSSgvM", + "mangledName": "$s13PhylloConnect8RawEventP9messageIdSSSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "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:13PhylloConnect8RawEventP6userIdSSSgvp", + "mangledName": "$s13PhylloConnect8RawEventP6userIdSSSgvp", + "moduleName": "PhylloConnect", + "protocolReq": 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:13PhylloConnect8RawEventP6userIdSSSgvg", + "mangledName": "$s13PhylloConnect8RawEventP6userIdSSSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": 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:13PhylloConnect8RawEventP6userIdSSSgvs", + "mangledName": "$s13PhylloConnect8RawEventP6userIdSSSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP6userIdSSSgvM", + "mangledName": "$s13PhylloConnect8RawEventP6userIdSSSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timestamp", + "printedName": "timestamp", + "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:13PhylloConnect8RawEventP9timestampSSSgvp", + "mangledName": "$s13PhylloConnect8RawEventP9timestampSSSgvp", + "moduleName": "PhylloConnect", + "protocolReq": 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:13PhylloConnect8RawEventP9timestampSSSgvg", + "mangledName": "$s13PhylloConnect8RawEventP9timestampSSSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": 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:13PhylloConnect8RawEventP9timestampSSSgvs", + "mangledName": "$s13PhylloConnect8RawEventP9timestampSSSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP9timestampSSSgvM", + "mangledName": "$s13PhylloConnect8RawEventP9timestampSSSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "context", + "printedName": "context", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect8RawEventP7contextAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect8RawEventP7contextAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP7contextAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect8RawEventP7contextAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP7contextAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect8RawEventP7contextAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP7contextAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect8RawEventP7contextAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "integrations", + "printedName": "integrations", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect8RawEventP12integrationsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect8RawEventP12integrationsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP12integrationsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect8RawEventP12integrationsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP12integrationsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect8RawEventP12integrationsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP12integrationsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect8RawEventP12integrationsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "metrics", + "printedName": "metrics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect8RawEventP7metricsSayAA4JSONOGSgvp", + "mangledName": "$s13PhylloConnect8RawEventP7metricsSayAA4JSONOGSgvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP7metricsSayAA4JSONOGSgvg", + "mangledName": "$s13PhylloConnect8RawEventP7metricsSayAA4JSONOGSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP7metricsSayAA4JSONOGSgvs", + "mangledName": "$s13PhylloConnect8RawEventP7metricsSayAA4JSONOGSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP7metricsSayAA4JSONOGSgvM", + "mangledName": "$s13PhylloConnect8RawEventP7metricsSayAA4JSONOGSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "_metadata", + "printedName": "_metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect8RawEventP9_metadataAA19DestinationMetadataVSgvp", + "mangledName": "$s13PhylloConnect8RawEventP9_metadataAA19DestinationMetadataVSgvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP9_metadataAA19DestinationMetadataVSgvg", + "mangledName": "$s13PhylloConnect8RawEventP9_metadataAA19DestinationMetadataVSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP9_metadataAA19DestinationMetadataVSgvs", + "mangledName": "$s13PhylloConnect8RawEventP9_metadataAA19DestinationMetadataVSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP9_metadataAA19DestinationMetadataVSgvM", + "mangledName": "$s13PhylloConnect8RawEventP9_metadataAA19DestinationMetadataVSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "disableCloudIntegrations", + "printedName": "disableCloudIntegrations(exceptKeys:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8RawEventPAAE24disableCloudIntegrations10exceptKeysySaySSGSg_tF", + "mangledName": "$s13PhylloConnect8RawEventPAAE24disableCloudIntegrations10exceptKeysySaySSGSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "enableCloudIntegrations", + "printedName": "enableCloudIntegrations(exceptKeys:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8RawEventPAAE23enableCloudIntegrations10exceptKeysySaySSGSg_tF", + "mangledName": "$s13PhylloConnect8RawEventPAAE23enableCloudIntegrations10exceptKeysySaySSGSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "disableIntegration", + "printedName": "disableIntegration(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8RawEventPAAE18disableIntegration3keyySS_tF", + "mangledName": "$s13PhylloConnect8RawEventPAAE18disableIntegration3keyySS_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "enableIntegration", + "printedName": "enableIntegration(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8RawEventPAAE17enableIntegration3keyySS_tF", + "mangledName": "$s13PhylloConnect8RawEventPAAE17enableIntegration3keyySS_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect8RawEventP", + "mangledName": "$s13PhylloConnect8RawEventP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TrackEvent", + "printedName": "TrackEvent", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "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:13PhylloConnect10TrackEventV4typeSSSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV4typeSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV4typeSSSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV4typeSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10TrackEventV4typeSSSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV4typeSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV4typeSSSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV4typeSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "anonymousId", + "printedName": "anonymousId", + "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:13PhylloConnect10TrackEventV11anonymousIdSSSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV11anonymousIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV11anonymousIdSSSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV11anonymousIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10TrackEventV11anonymousIdSSSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV11anonymousIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV11anonymousIdSSSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV11anonymousIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "messageId", + "printedName": "messageId", + "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:13PhylloConnect10TrackEventV9messageIdSSSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV9messageIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV9messageIdSSSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV9messageIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10TrackEventV9messageIdSSSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV9messageIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV9messageIdSSSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV9messageIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "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:13PhylloConnect10TrackEventV6userIdSSSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV6userIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV6userIdSSSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV6userIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10TrackEventV6userIdSSSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV6userIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV6userIdSSSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV6userIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timestamp", + "printedName": "timestamp", + "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:13PhylloConnect10TrackEventV9timestampSSSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV9timestampSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV9timestampSSSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV9timestampSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10TrackEventV9timestampSSSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV9timestampSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV9timestampSSSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV9timestampSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "context", + "printedName": "context", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10TrackEventV7contextAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV7contextAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV7contextAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV7contextAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV7contextAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV7contextAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV7contextAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV7contextAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "integrations", + "printedName": "integrations", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10TrackEventV12integrationsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV12integrationsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV12integrationsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV12integrationsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV12integrationsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV12integrationsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV12integrationsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV12integrationsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "metrics", + "printedName": "metrics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10TrackEventV7metricsSayAA4JSONOGSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV7metricsSayAA4JSONOGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV7metricsSayAA4JSONOGSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV7metricsSayAA4JSONOGSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV7metricsSayAA4JSONOGSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV7metricsSayAA4JSONOGSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV7metricsSayAA4JSONOGSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV7metricsSayAA4JSONOGSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "_metadata", + "printedName": "_metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10TrackEventV9_metadataAA19DestinationMetadataVSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV9_metadataAA19DestinationMetadataVSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV9_metadataAA19DestinationMetadataVSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV9_metadataAA19DestinationMetadataVSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV9_metadataAA19DestinationMetadataVSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV9_metadataAA19DestinationMetadataVSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV9_metadataAA19DestinationMetadataVSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV9_metadataAA19DestinationMetadataVSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "event", + "printedName": "event", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10TrackEventV5eventSSvp", + "mangledName": "$s13PhylloConnect10TrackEventV5eventSSvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "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:13PhylloConnect10TrackEventV5eventSSvg", + "mangledName": "$s13PhylloConnect10TrackEventV5eventSSvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10TrackEventV5eventSSvs", + "mangledName": "$s13PhylloConnect10TrackEventV5eventSSvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV5eventSSvM", + "mangledName": "$s13PhylloConnect10TrackEventV5eventSSvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "properties", + "printedName": "properties", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10TrackEventV10propertiesAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV10propertiesAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV10propertiesAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV10propertiesAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV10propertiesAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV10propertiesAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV10propertiesAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV10propertiesAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(event:properties:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackEvent", + "printedName": "PhylloConnect.TrackEvent", + "usr": "s:13PhylloConnect10TrackEventV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10TrackEventV5event10propertiesACSS_AA4JSONOSgtcfc", + "mangledName": "$s13PhylloConnect10TrackEventV5event10propertiesACSS_AA4JSONOSgtcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(existing:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackEvent", + "printedName": "PhylloConnect.TrackEvent", + "usr": "s:13PhylloConnect10TrackEventV" + }, + { + "kind": "TypeNominal", + "name": "TrackEvent", + "printedName": "PhylloConnect.TrackEvent", + "usr": "s:13PhylloConnect10TrackEventV" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10TrackEventV8existingA2C_tcfc", + "mangledName": "$s13PhylloConnect10TrackEventV8existingA2C_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackEvent", + "printedName": "PhylloConnect.TrackEvent", + "usr": "s:13PhylloConnect10TrackEventV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10TrackEventV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect10TrackEventV4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect10TrackEventV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect10TrackEventV6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect10TrackEventV", + "mangledName": "$s13PhylloConnect10TrackEventV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "RawEvent", + "printedName": "RawEvent", + "usr": "s:13PhylloConnect8RawEventP", + "mangledName": "$s13PhylloConnect8RawEventP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "IdentifyEvent", + "printedName": "IdentifyEvent", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "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:13PhylloConnect13IdentifyEventV4typeSSSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV4typeSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV4typeSSSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV4typeSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect13IdentifyEventV4typeSSSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV4typeSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV4typeSSSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV4typeSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "anonymousId", + "printedName": "anonymousId", + "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:13PhylloConnect13IdentifyEventV11anonymousIdSSSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV11anonymousIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV11anonymousIdSSSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV11anonymousIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect13IdentifyEventV11anonymousIdSSSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV11anonymousIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV11anonymousIdSSSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV11anonymousIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "messageId", + "printedName": "messageId", + "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:13PhylloConnect13IdentifyEventV9messageIdSSSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV9messageIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV9messageIdSSSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV9messageIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect13IdentifyEventV9messageIdSSSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV9messageIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV9messageIdSSSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV9messageIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "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:13PhylloConnect13IdentifyEventV6userIdSSSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV6userIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV6userIdSSSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV6userIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect13IdentifyEventV6userIdSSSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV6userIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV6userIdSSSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV6userIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timestamp", + "printedName": "timestamp", + "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:13PhylloConnect13IdentifyEventV9timestampSSSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV9timestampSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV9timestampSSSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV9timestampSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect13IdentifyEventV9timestampSSSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV9timestampSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV9timestampSSSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV9timestampSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "context", + "printedName": "context", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect13IdentifyEventV7contextAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV7contextAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV7contextAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV7contextAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV7contextAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV7contextAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV7contextAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV7contextAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "integrations", + "printedName": "integrations", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect13IdentifyEventV12integrationsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV12integrationsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV12integrationsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV12integrationsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV12integrationsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV12integrationsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV12integrationsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV12integrationsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "metrics", + "printedName": "metrics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect13IdentifyEventV7metricsSayAA4JSONOGSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV7metricsSayAA4JSONOGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV7metricsSayAA4JSONOGSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV7metricsSayAA4JSONOGSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV7metricsSayAA4JSONOGSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV7metricsSayAA4JSONOGSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV7metricsSayAA4JSONOGSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV7metricsSayAA4JSONOGSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "_metadata", + "printedName": "_metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect13IdentifyEventV9_metadataAA19DestinationMetadataVSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV9_metadataAA19DestinationMetadataVSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV9_metadataAA19DestinationMetadataVSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV9_metadataAA19DestinationMetadataVSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV9_metadataAA19DestinationMetadataVSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV9_metadataAA19DestinationMetadataVSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV9_metadataAA19DestinationMetadataVSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV9_metadataAA19DestinationMetadataVSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "traits", + "printedName": "traits", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect13IdentifyEventV6traitsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV6traitsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV6traitsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV6traitsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV6traitsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV6traitsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV6traitsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV6traitsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(userId:traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IdentifyEvent", + "printedName": "PhylloConnect.IdentifyEvent", + "usr": "s:13PhylloConnect13IdentifyEventV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect13IdentifyEventV6userId6traitsACSSSg_AA4JSONOSgtcfc", + "mangledName": "$s13PhylloConnect13IdentifyEventV6userId6traitsACSSSg_AA4JSONOSgtcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(existing:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IdentifyEvent", + "printedName": "PhylloConnect.IdentifyEvent", + "usr": "s:13PhylloConnect13IdentifyEventV" + }, + { + "kind": "TypeNominal", + "name": "IdentifyEvent", + "printedName": "PhylloConnect.IdentifyEvent", + "usr": "s:13PhylloConnect13IdentifyEventV" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect13IdentifyEventV8existingA2C_tcfc", + "mangledName": "$s13PhylloConnect13IdentifyEventV8existingA2C_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IdentifyEvent", + "printedName": "PhylloConnect.IdentifyEvent", + "usr": "s:13PhylloConnect13IdentifyEventV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect13IdentifyEventV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect13IdentifyEventV4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13IdentifyEventV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect13IdentifyEventV6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect13IdentifyEventV", + "mangledName": "$s13PhylloConnect13IdentifyEventV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "RawEvent", + "printedName": "RawEvent", + "usr": "s:13PhylloConnect8RawEventP", + "mangledName": "$s13PhylloConnect8RawEventP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ScreenEvent", + "printedName": "ScreenEvent", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "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:13PhylloConnect11ScreenEventV4typeSSSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV4typeSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV4typeSSSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV4typeSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11ScreenEventV4typeSSSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV4typeSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV4typeSSSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV4typeSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "anonymousId", + "printedName": "anonymousId", + "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:13PhylloConnect11ScreenEventV11anonymousIdSSSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV11anonymousIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV11anonymousIdSSSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV11anonymousIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11ScreenEventV11anonymousIdSSSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV11anonymousIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV11anonymousIdSSSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV11anonymousIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "messageId", + "printedName": "messageId", + "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:13PhylloConnect11ScreenEventV9messageIdSSSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV9messageIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV9messageIdSSSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV9messageIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11ScreenEventV9messageIdSSSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV9messageIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV9messageIdSSSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV9messageIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "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:13PhylloConnect11ScreenEventV6userIdSSSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV6userIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV6userIdSSSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV6userIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11ScreenEventV6userIdSSSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV6userIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV6userIdSSSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV6userIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timestamp", + "printedName": "timestamp", + "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:13PhylloConnect11ScreenEventV9timestampSSSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV9timestampSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV9timestampSSSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV9timestampSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11ScreenEventV9timestampSSSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV9timestampSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV9timestampSSSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV9timestampSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "context", + "printedName": "context", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect11ScreenEventV7contextAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV7contextAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV7contextAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV7contextAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV7contextAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV7contextAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV7contextAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV7contextAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "integrations", + "printedName": "integrations", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect11ScreenEventV12integrationsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV12integrationsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV12integrationsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV12integrationsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV12integrationsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV12integrationsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV12integrationsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV12integrationsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "metrics", + "printedName": "metrics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect11ScreenEventV7metricsSayAA4JSONOGSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV7metricsSayAA4JSONOGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV7metricsSayAA4JSONOGSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV7metricsSayAA4JSONOGSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV7metricsSayAA4JSONOGSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV7metricsSayAA4JSONOGSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV7metricsSayAA4JSONOGSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV7metricsSayAA4JSONOGSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "_metadata", + "printedName": "_metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect11ScreenEventV9_metadataAA19DestinationMetadataVSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV9_metadataAA19DestinationMetadataVSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV9_metadataAA19DestinationMetadataVSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV9_metadataAA19DestinationMetadataVSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV9_metadataAA19DestinationMetadataVSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV9_metadataAA19DestinationMetadataVSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV9_metadataAA19DestinationMetadataVSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV9_metadataAA19DestinationMetadataVSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "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:13PhylloConnect11ScreenEventV4nameSSSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV4nameSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV4nameSSSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV4nameSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11ScreenEventV4nameSSSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV4nameSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV4nameSSSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV4nameSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "category", + "printedName": "category", + "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:13PhylloConnect11ScreenEventV8categorySSSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV8categorySSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV8categorySSSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV8categorySSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11ScreenEventV8categorySSSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV8categorySSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV8categorySSSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV8categorySSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "properties", + "printedName": "properties", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect11ScreenEventV10propertiesAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV10propertiesAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV10propertiesAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV10propertiesAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV10propertiesAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV10propertiesAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV10propertiesAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV10propertiesAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(title:category:properties:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenEvent", + "printedName": "PhylloConnect.ScreenEvent", + "usr": "s:13PhylloConnect11ScreenEventV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect11ScreenEventV5title8category10propertiesACSSSg_AgA4JSONOSgtcfc", + "mangledName": "$s13PhylloConnect11ScreenEventV5title8category10propertiesACSSSg_AgA4JSONOSgtcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(existing:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenEvent", + "printedName": "PhylloConnect.ScreenEvent", + "usr": "s:13PhylloConnect11ScreenEventV" + }, + { + "kind": "TypeNominal", + "name": "ScreenEvent", + "printedName": "PhylloConnect.ScreenEvent", + "usr": "s:13PhylloConnect11ScreenEventV" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect11ScreenEventV8existingA2C_tcfc", + "mangledName": "$s13PhylloConnect11ScreenEventV8existingA2C_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenEvent", + "printedName": "PhylloConnect.ScreenEvent", + "usr": "s:13PhylloConnect11ScreenEventV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect11ScreenEventV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect11ScreenEventV4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11ScreenEventV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect11ScreenEventV6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect11ScreenEventV", + "mangledName": "$s13PhylloConnect11ScreenEventV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "RawEvent", + "printedName": "RawEvent", + "usr": "s:13PhylloConnect8RawEventP", + "mangledName": "$s13PhylloConnect8RawEventP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "GroupEvent", + "printedName": "GroupEvent", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "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:13PhylloConnect10GroupEventV4typeSSSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV4typeSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV4typeSSSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV4typeSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10GroupEventV4typeSSSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV4typeSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV4typeSSSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV4typeSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "anonymousId", + "printedName": "anonymousId", + "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:13PhylloConnect10GroupEventV11anonymousIdSSSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV11anonymousIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV11anonymousIdSSSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV11anonymousIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10GroupEventV11anonymousIdSSSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV11anonymousIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV11anonymousIdSSSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV11anonymousIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "messageId", + "printedName": "messageId", + "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:13PhylloConnect10GroupEventV9messageIdSSSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV9messageIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV9messageIdSSSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV9messageIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10GroupEventV9messageIdSSSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV9messageIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV9messageIdSSSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV9messageIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "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:13PhylloConnect10GroupEventV6userIdSSSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV6userIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV6userIdSSSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV6userIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10GroupEventV6userIdSSSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV6userIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV6userIdSSSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV6userIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timestamp", + "printedName": "timestamp", + "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:13PhylloConnect10GroupEventV9timestampSSSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV9timestampSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV9timestampSSSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV9timestampSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10GroupEventV9timestampSSSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV9timestampSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV9timestampSSSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV9timestampSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "context", + "printedName": "context", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10GroupEventV7contextAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV7contextAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV7contextAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV7contextAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV7contextAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV7contextAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV7contextAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV7contextAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "integrations", + "printedName": "integrations", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10GroupEventV12integrationsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV12integrationsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV12integrationsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV12integrationsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV12integrationsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV12integrationsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV12integrationsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV12integrationsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "metrics", + "printedName": "metrics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10GroupEventV7metricsSayAA4JSONOGSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV7metricsSayAA4JSONOGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV7metricsSayAA4JSONOGSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV7metricsSayAA4JSONOGSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV7metricsSayAA4JSONOGSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV7metricsSayAA4JSONOGSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV7metricsSayAA4JSONOGSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV7metricsSayAA4JSONOGSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "_metadata", + "printedName": "_metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10GroupEventV9_metadataAA19DestinationMetadataVSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV9_metadataAA19DestinationMetadataVSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV9_metadataAA19DestinationMetadataVSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV9_metadataAA19DestinationMetadataVSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV9_metadataAA19DestinationMetadataVSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV9_metadataAA19DestinationMetadataVSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV9_metadataAA19DestinationMetadataVSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV9_metadataAA19DestinationMetadataVSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "groupId", + "printedName": "groupId", + "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:13PhylloConnect10GroupEventV7groupIdSSSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV7groupIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV7groupIdSSSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV7groupIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10GroupEventV7groupIdSSSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV7groupIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV7groupIdSSSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV7groupIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "traits", + "printedName": "traits", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10GroupEventV6traitsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV6traitsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV6traitsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV6traitsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV6traitsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV6traitsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV6traitsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV6traitsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(groupId:traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "GroupEvent", + "printedName": "PhylloConnect.GroupEvent", + "usr": "s:13PhylloConnect10GroupEventV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10GroupEventV7groupId6traitsACSSSg_AA4JSONOSgtcfc", + "mangledName": "$s13PhylloConnect10GroupEventV7groupId6traitsACSSSg_AA4JSONOSgtcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(existing:)", + "children": [ + { + "kind": "TypeNominal", + "name": "GroupEvent", + "printedName": "PhylloConnect.GroupEvent", + "usr": "s:13PhylloConnect10GroupEventV" + }, + { + "kind": "TypeNominal", + "name": "GroupEvent", + "printedName": "PhylloConnect.GroupEvent", + "usr": "s:13PhylloConnect10GroupEventV" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10GroupEventV8existingA2C_tcfc", + "mangledName": "$s13PhylloConnect10GroupEventV8existingA2C_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "GroupEvent", + "printedName": "PhylloConnect.GroupEvent", + "usr": "s:13PhylloConnect10GroupEventV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10GroupEventV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect10GroupEventV4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect10GroupEventV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect10GroupEventV6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect10GroupEventV", + "mangledName": "$s13PhylloConnect10GroupEventV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "RawEvent", + "printedName": "RawEvent", + "usr": "s:13PhylloConnect8RawEventP", + "mangledName": "$s13PhylloConnect8RawEventP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "AliasEvent", + "printedName": "AliasEvent", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "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:13PhylloConnect10AliasEventV4typeSSSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV4typeSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV4typeSSSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV4typeSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10AliasEventV4typeSSSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV4typeSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV4typeSSSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV4typeSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "anonymousId", + "printedName": "anonymousId", + "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:13PhylloConnect10AliasEventV11anonymousIdSSSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV11anonymousIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV11anonymousIdSSSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV11anonymousIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10AliasEventV11anonymousIdSSSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV11anonymousIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV11anonymousIdSSSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV11anonymousIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "messageId", + "printedName": "messageId", + "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:13PhylloConnect10AliasEventV9messageIdSSSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV9messageIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV9messageIdSSSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV9messageIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10AliasEventV9messageIdSSSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV9messageIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV9messageIdSSSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV9messageIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timestamp", + "printedName": "timestamp", + "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:13PhylloConnect10AliasEventV9timestampSSSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV9timestampSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV9timestampSSSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV9timestampSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10AliasEventV9timestampSSSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV9timestampSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV9timestampSSSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV9timestampSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "context", + "printedName": "context", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10AliasEventV7contextAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV7contextAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV7contextAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV7contextAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV7contextAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV7contextAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV7contextAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV7contextAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "integrations", + "printedName": "integrations", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10AliasEventV12integrationsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV12integrationsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV12integrationsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV12integrationsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV12integrationsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV12integrationsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV12integrationsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV12integrationsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "metrics", + "printedName": "metrics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10AliasEventV7metricsSayAA4JSONOGSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV7metricsSayAA4JSONOGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV7metricsSayAA4JSONOGSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV7metricsSayAA4JSONOGSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV7metricsSayAA4JSONOGSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV7metricsSayAA4JSONOGSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV7metricsSayAA4JSONOGSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV7metricsSayAA4JSONOGSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "_metadata", + "printedName": "_metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10AliasEventV9_metadataAA19DestinationMetadataVSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV9_metadataAA19DestinationMetadataVSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV9_metadataAA19DestinationMetadataVSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV9_metadataAA19DestinationMetadataVSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV9_metadataAA19DestinationMetadataVSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV9_metadataAA19DestinationMetadataVSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV9_metadataAA19DestinationMetadataVSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV9_metadataAA19DestinationMetadataVSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "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:13PhylloConnect10AliasEventV6userIdSSSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV6userIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV6userIdSSSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV6userIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10AliasEventV6userIdSSSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV6userIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV6userIdSSSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV6userIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "previousId", + "printedName": "previousId", + "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:13PhylloConnect10AliasEventV10previousIdSSSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV10previousIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV10previousIdSSSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV10previousIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10AliasEventV10previousIdSSSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV10previousIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV10previousIdSSSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV10previousIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(newId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AliasEvent", + "printedName": "PhylloConnect.AliasEvent", + "usr": "s:13PhylloConnect10AliasEventV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10AliasEventV5newIdACSSSg_tcfc", + "mangledName": "$s13PhylloConnect10AliasEventV5newIdACSSSg_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(existing:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AliasEvent", + "printedName": "PhylloConnect.AliasEvent", + "usr": "s:13PhylloConnect10AliasEventV" + }, + { + "kind": "TypeNominal", + "name": "AliasEvent", + "printedName": "PhylloConnect.AliasEvent", + "usr": "s:13PhylloConnect10AliasEventV" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10AliasEventV8existingA2C_tcfc", + "mangledName": "$s13PhylloConnect10AliasEventV8existingA2C_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AliasEvent", + "printedName": "PhylloConnect.AliasEvent", + "usr": "s:13PhylloConnect10AliasEventV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10AliasEventV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect10AliasEventV4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect10AliasEventV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect10AliasEventV6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect10AliasEventV", + "mangledName": "$s13PhylloConnect10AliasEventV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "RawEvent", + "printedName": "RawEvent", + "usr": "s:13PhylloConnect8RawEventP", + "mangledName": "$s13PhylloConnect8RawEventP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "SegmentDestination", + "printedName": "SegmentDestination", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect18SegmentDestinationC4typeAA10PluginTypeOvp", + "mangledName": "$s13PhylloConnect18SegmentDestinationC4typeAA10PluginTypeOvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect18SegmentDestinationC4typeAA10PluginTypeOvg", + "mangledName": "$s13PhylloConnect18SegmentDestinationC4typeAA10PluginTypeOvg", + "moduleName": "PhylloConnect", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect18SegmentDestinationC3keySSvp", + "mangledName": "$s13PhylloConnect18SegmentDestinationC3keySSvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect18SegmentDestinationC3keySSvg", + "mangledName": "$s13PhylloConnect18SegmentDestinationC3keySSvg", + "moduleName": "PhylloConnect", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeline", + "printedName": "timeline", + "children": [ + { + "kind": "TypeNominal", + "name": "Timeline", + "printedName": "PhylloConnect.Timeline", + "usr": "s:13PhylloConnect8TimelineC" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect18SegmentDestinationC8timelineAA8TimelineCvp", + "mangledName": "$s13PhylloConnect18SegmentDestinationC8timelineAA8TimelineCvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Timeline", + "printedName": "PhylloConnect.Timeline", + "usr": "s:13PhylloConnect8TimelineC" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect18SegmentDestinationC8timelineAA8TimelineCvg", + "mangledName": "$s13PhylloConnect18SegmentDestinationC8timelineAA8TimelineCvg", + "moduleName": "PhylloConnect", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "analytics", + "printedName": "analytics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect18SegmentDestinationC9analyticsAA9AnalyticsCSgvp", + "mangledName": "$s13PhylloConnect18SegmentDestinationC9analyticsAA9AnalyticsCSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect18SegmentDestinationC9analyticsAA9AnalyticsCSgvg", + "mangledName": "$s13PhylloConnect18SegmentDestinationC9analyticsAA9AnalyticsCSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect18SegmentDestinationC9analyticsAA9AnalyticsCSgvs", + "mangledName": "$s13PhylloConnect18SegmentDestinationC9analyticsAA9AnalyticsCSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect18SegmentDestinationC9analyticsAA9AnalyticsCSgvM", + "mangledName": "$s13PhylloConnect18SegmentDestinationC9analyticsAA9AnalyticsCSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "update", + "printedName": "update(settings:type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + }, + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect18SegmentDestinationC6update8settings4typeyAA8SettingsV_AA10UpdateTypeOtF", + "mangledName": "$s13PhylloConnect18SegmentDestinationC6update8settings4typeyAA8SettingsV_AA10UpdateTypeOtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect18SegmentDestinationC7execute5eventxSgAF_tAA8RawEventRzlF", + "mangledName": "$s13PhylloConnect18SegmentDestinationC7execute5eventxSgAF_tAA8RawEventRzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flush", + "printedName": "flush()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect18SegmentDestinationC5flushyyF", + "mangledName": "$s13PhylloConnect18SegmentDestinationC5flushyyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "version", + "printedName": "version()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect18SegmentDestinationC7versionSSyFZ", + "mangledName": "$s13PhylloConnect18SegmentDestinationC7versionSSyFZ", + "moduleName": "PhylloConnect", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationWillEnterForeground", + "printedName": "applicationWillEnterForeground(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect18SegmentDestinationC30applicationWillEnterForeground0E0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect18SegmentDestinationC30applicationWillEnterForeground0E0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationDidEnterBackground", + "printedName": "applicationDidEnterBackground(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect18SegmentDestinationC29applicationDidEnterBackground0E0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect18SegmentDestinationC29applicationDidEnterBackground0E0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect18SegmentDestinationC", + "mangledName": "$s13PhylloConnect18SegmentDestinationC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "DestinationPlugin", + "printedName": "DestinationPlugin", + "usr": "s:13PhylloConnect17DestinationPluginP", + "mangledName": "$s13PhylloConnect17DestinationPluginP" + }, + { + "kind": "Conformance", + "name": "EventPlugin", + "printedName": "EventPlugin", + "usr": "s:13PhylloConnect11EventPluginP", + "mangledName": "$s13PhylloConnect11EventPluginP" + }, + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + }, + { + "kind": "Conformance", + "name": "VersionedPlugin", + "printedName": "VersionedPlugin", + "usr": "s:13PhylloConnect15VersionedPluginP", + "mangledName": "$s13PhylloConnect15VersionedPluginP" + }, + { + "kind": "Conformance", + "name": "iOSLifecycle", + "printedName": "iOSLifecycle", + "usr": "s:13PhylloConnect12iOSLifecycleP", + "mangledName": "$s13PhylloConnect12iOSLifecycleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "TypeDecl", + "name": "RemoteNotifications", + "printedName": "RemoteNotifications", + "children": [ + { + "kind": "Function", + "name": "registeredForRemoteNotifications", + "printedName": "registeredForRemoteNotifications(deviceToken:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19RemoteNotificationsP013registeredForcD011deviceTokeny10Foundation4DataV_tF", + "mangledName": "$s13PhylloConnect19RemoteNotificationsP013registeredForcD011deviceTokeny10Foundation4DataV_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RemoteNotifications>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "failedToRegisterForRemoteNotification", + "printedName": "failedToRegisterForRemoteNotification(error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19RemoteNotificationsP019failedToRegisterForC12Notification5errorys5Error_pSg_tF", + "mangledName": "$s13PhylloConnect19RemoteNotificationsP019failedToRegisterForC12Notification5errorys5Error_pSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RemoteNotifications>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "receivedRemoteNotification", + "printedName": "receivedRemoteNotification(userInfo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19RemoteNotificationsP08receivedC12Notification8userInfoySDys11AnyHashableVypG_tF", + "mangledName": "$s13PhylloConnect19RemoteNotificationsP08receivedC12Notification8userInfoySDys11AnyHashableVypG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RemoteNotifications>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "handleAction", + "printedName": "handleAction(identifier:userInfo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "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" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19RemoteNotificationsP12handleAction10identifier8userInfoySS_SDySSypGtF", + "mangledName": "$s13PhylloConnect19RemoteNotificationsP12handleAction10identifier8userInfoySS_SDySSypGtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RemoteNotifications>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "registeredForRemoteNotifications", + "printedName": "registeredForRemoteNotifications(deviceToken:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19RemoteNotificationsPAAE013registeredForcD011deviceTokeny10Foundation4DataV_tF", + "mangledName": "$s13PhylloConnect19RemoteNotificationsPAAE013registeredForcD011deviceTokeny10Foundation4DataV_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RemoteNotifications>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "failedToRegisterForRemoteNotification", + "printedName": "failedToRegisterForRemoteNotification(error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19RemoteNotificationsPAAE019failedToRegisterForC12Notification5errorys5Error_pSg_tF", + "mangledName": "$s13PhylloConnect19RemoteNotificationsPAAE019failedToRegisterForC12Notification5errorys5Error_pSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RemoteNotifications>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "receivedRemoteNotification", + "printedName": "receivedRemoteNotification(userInfo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19RemoteNotificationsPAAE08receivedC12Notification8userInfoySDys11AnyHashableVypG_tF", + "mangledName": "$s13PhylloConnect19RemoteNotificationsPAAE08receivedC12Notification8userInfoySDys11AnyHashableVypG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RemoteNotifications>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "handleAction", + "printedName": "handleAction(identifier:userInfo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "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" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19RemoteNotificationsPAAE12handleAction10identifier8userInfoySS_SDySSypGtF", + "mangledName": "$s13PhylloConnect19RemoteNotificationsPAAE12handleAction10identifier8userInfoySS_SDySSypGtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RemoteNotifications>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect19RemoteNotificationsP", + "mangledName": "$s13PhylloConnect19RemoteNotificationsP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UserActivities", + "printedName": "UserActivities", + "children": [ + { + "kind": "Function", + "name": "continueUserActivity", + "printedName": "continueUserActivity(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NSUserActivity", + "printedName": "Foundation.NSUserActivity", + "usr": "c:objc(cs)NSUserActivity" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect14UserActivitiesP08continueC8ActivityyySo06NSUserF0CF", + "mangledName": "$s13PhylloConnect14UserActivitiesP08continueC8ActivityyySo06NSUserF0CF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.UserActivities>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect14UserActivitiesP", + "mangledName": "$s13PhylloConnect14UserActivitiesP", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OpeningURLs", + "printedName": "OpeningURLs", + "children": [ + { + "kind": "Function", + "name": "openURL", + "printedName": "openURL(_:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[UIKit.UIApplication.OpenURLOptionsKey : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "OpenURLOptionsKey", + "printedName": "UIKit.UIApplication.OpenURLOptionsKey", + "usr": "c:@T@UIApplicationOpenURLOptionsKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11OpeningURLsP7openURL_7optionsy10Foundation0F0V_SDySo30UIApplicationOpenURLOptionsKeyaypGtF", + "mangledName": "$s13PhylloConnect11OpeningURLsP7openURL_7optionsy10Foundation0F0V_SDySo30UIApplicationOpenURLOptionsKeyaypGtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.OpeningURLs>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect11OpeningURLsP", + "mangledName": "$s13PhylloConnect11OpeningURLsP", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Analytics", + "printedName": "Analytics", + "children": [ + { + "kind": "Var", + "name": "debugLogsEnabled", + "printedName": "debugLogsEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect9AnalyticsC16debugLogsEnabledSbvpZ", + "mangledName": "$s13PhylloConnect9AnalyticsC16debugLogsEnabledSbvpZ", + "moduleName": "PhylloConnect", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect9AnalyticsC16debugLogsEnabledSbvgZ", + "mangledName": "$s13PhylloConnect9AnalyticsC16debugLogsEnabledSbvgZ", + "moduleName": "PhylloConnect", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "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:13PhylloConnect9AnalyticsC16debugLogsEnabledSbvsZ", + "mangledName": "$s13PhylloConnect9AnalyticsC16debugLogsEnabledSbvsZ", + "moduleName": "PhylloConnect", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect9AnalyticsC16debugLogsEnabledSbvMZ", + "mangledName": "$s13PhylloConnect9AnalyticsC16debugLogsEnabledSbvMZ", + "moduleName": "PhylloConnect", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeline", + "printedName": "timeline", + "children": [ + { + "kind": "TypeNominal", + "name": "Timeline", + "printedName": "PhylloConnect.Timeline", + "usr": "s:13PhylloConnect8TimelineC" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect9AnalyticsC8timelineAA8TimelineCvp", + "mangledName": "$s13PhylloConnect9AnalyticsC8timelineAA8TimelineCvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Timeline", + "printedName": "PhylloConnect.Timeline", + "usr": "s:13PhylloConnect8TimelineC" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect9AnalyticsC8timelineAA8TimelineCvg", + "mangledName": "$s13PhylloConnect9AnalyticsC8timelineAA8TimelineCvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Timeline", + "printedName": "PhylloConnect.Timeline", + "usr": "s:13PhylloConnect8TimelineC" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect9AnalyticsC8timelineAA8TimelineCvs", + "mangledName": "$s13PhylloConnect9AnalyticsC8timelineAA8TimelineCvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect9AnalyticsC8timelineAA8TimelineCvM", + "mangledName": "$s13PhylloConnect9AnalyticsC8timelineAA8TimelineCvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(configuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + }, + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect9AnalyticsC13configurationAcA13ConfigurationC_tcfc", + "mangledName": "$s13PhylloConnect9AnalyticsC13configurationAcA13ConfigurationC_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "process", + "printedName": "process(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RawEvent", + "printedName": "PhylloConnect.RawEvent", + "usr": "s:13PhylloConnect8RawEventP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC7process5eventyAA8RawEvent_p_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC7process5eventyAA8RawEvent_p_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "registeredForRemoteNotifications", + "printedName": "registeredForRemoteNotifications(deviceToken:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC32registeredForRemoteNotifications11deviceTokeny10Foundation4DataV_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC32registeredForRemoteNotifications11deviceTokeny10Foundation4DataV_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "failedToRegisterForRemoteNotification", + "printedName": "failedToRegisterForRemoteNotification(error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC37failedToRegisterForRemoteNotification5errorys5Error_pSg_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC37failedToRegisterForRemoteNotification5errorys5Error_pSg_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "receivedRemoteNotification", + "printedName": "receivedRemoteNotification(userInfo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC26receivedRemoteNotification8userInfoySDys11AnyHashableVypG_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC26receivedRemoteNotification8userInfoySDys11AnyHashableVypG_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "handleAction", + "printedName": "handleAction(identifier:userInfo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "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" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC12handleAction10identifier8userInfoySS_SDySSypGtF", + "mangledName": "$s13PhylloConnect9AnalyticsC12handleAction10identifier8userInfoySS_SDySSypGtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "continueUserActivity", + "printedName": "continueUserActivity(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NSUserActivity", + "printedName": "Foundation.NSUserActivity", + "usr": "c:objc(cs)NSUserActivity" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC20continueUserActivityyySo06NSUserF0CF", + "mangledName": "$s13PhylloConnect9AnalyticsC20continueUserActivityyySo06NSUserF0CF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "openURL", + "printedName": "openURL(_:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[UIKit.UIApplication.OpenURLOptionsKey : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "OpenURLOptionsKey", + "printedName": "UIKit.UIApplication.OpenURLOptionsKey", + "usr": "c:@T@UIApplicationOpenURLOptionsKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC7openURL_7optionsy10Foundation0E0V_SDySo30UIApplicationOpenURLOptionsKeyaypGtF", + "mangledName": "$s13PhylloConnect9AnalyticsC7openURL_7optionsy10Foundation0E0V_SDySo30UIApplicationOpenURLOptionsKeyaypGtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "anonymousId", + "printedName": "anonymousId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect9AnalyticsC11anonymousIdSSvp", + "mangledName": "$s13PhylloConnect9AnalyticsC11anonymousIdSSvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect9AnalyticsC11anonymousIdSSvg", + "mangledName": "$s13PhylloConnect9AnalyticsC11anonymousIdSSvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "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:13PhylloConnect9AnalyticsC6userIdSSSgvp", + "mangledName": "$s13PhylloConnect9AnalyticsC6userIdSSSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": 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:13PhylloConnect9AnalyticsC6userIdSSSgvg", + "mangledName": "$s13PhylloConnect9AnalyticsC6userIdSSSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "traits", + "printedName": "traits()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC6traitsxSgySeRzSERzlF", + "mangledName": "$s13PhylloConnect9AnalyticsC6traitsxSgySeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "traits", + "printedName": "traits()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC6traitsSDySSypGSgyF", + "mangledName": "$s13PhylloConnect9AnalyticsC6traitsSDySSypGSgyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flush", + "printedName": "flush()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5flushyyF", + "mangledName": "$s13PhylloConnect9AnalyticsC5flushyyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5resetyyF", + "mangledName": "$s13PhylloConnect9AnalyticsC5resetyyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "version", + "printedName": "version()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC7versionSSyF", + "mangledName": "$s13PhylloConnect9AnalyticsC7versionSSyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "version", + "printedName": "version()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC7versionSSyFZ", + "mangledName": "$s13PhylloConnect9AnalyticsC7versionSSyFZ", + "moduleName": "PhylloConnect", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "settings", + "printedName": "settings()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Settings?", + "children": [ + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC8settingsAA8SettingsVSgyF", + "mangledName": "$s13PhylloConnect9AnalyticsC8settingsAA8SettingsVSgyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "manuallyEnableDestination", + "printedName": "manuallyEnableDestination(plugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DestinationPlugin", + "printedName": "PhylloConnect.DestinationPlugin", + "usr": "s:13PhylloConnect17DestinationPluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC25manuallyEnableDestination6pluginyAA0F6Plugin_p_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC25manuallyEnableDestination6pluginyAA0F6Plugin_p_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hasUnsentEvents", + "printedName": "hasUnsentEvents", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect9AnalyticsC15hasUnsentEventsSbvp", + "mangledName": "$s13PhylloConnect9AnalyticsC15hasUnsentEventsSbvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect9AnalyticsC15hasUnsentEventsSbvg", + "mangledName": "$s13PhylloConnect9AnalyticsC15hasUnsentEventsSbvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "pendingUploads", + "printedName": "pendingUploads", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Foundation.URL]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.URL]", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect9AnalyticsC14pendingUploadsSay10Foundation3URLVGSgvp", + "mangledName": "$s13PhylloConnect9AnalyticsC14pendingUploadsSay10Foundation3URLVGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Foundation.URL]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.URL]", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect9AnalyticsC14pendingUploadsSay10Foundation3URLVGSgvg", + "mangledName": "$s13PhylloConnect9AnalyticsC14pendingUploadsSay10Foundation3URLVGSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "waitUntilStarted", + "printedName": "waitUntilStarted()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC16waitUntilStartedyyF", + "mangledName": "$s13PhylloConnect9AnalyticsC16waitUntilStartedyyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setDeviceToken", + "printedName": "setDeviceToken(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC14setDeviceTokenyySSF", + "mangledName": "$s13PhylloConnect9AnalyticsC14setDeviceTokenyySSF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "log", + "printedName": "log(message:kind:function:line:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.LogFilterKind?", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC3log7message4kind8function4lineySS_AA13LogFilterKindOSgSSSitF", + "mangledName": "$s13PhylloConnect9AnalyticsC3log7message4kind8function4lineySS_AA13LogFilterKindOSgSSSitF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "metric", + "printedName": "metric(_:name:value:tags:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "MetricType", + "printedName": "PhylloConnect.MetricType", + "usr": "s:13PhylloConnect10MetricTypeO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "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" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC6metric_4name5value4tagsyAA10MetricTypeO_SSSdSaySSGSgtF", + "mangledName": "$s13PhylloConnect9AnalyticsC6metric_4name5value4tagsyAA10MetricTypeO_SSSdSaySSGSgtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "history", + "printedName": "history(event:sender:function:line:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RawEvent", + "printedName": "PhylloConnect.RawEvent", + "usr": "s:13PhylloConnect8RawEventP" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC7history5event6sender8function4lineyAA8RawEvent_p_yXlSSSitF", + "mangledName": "$s13PhylloConnect9AnalyticsC7history5event6sender8function4lineyAA8RawEvent_p_yXlSSSitF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "add", + "printedName": "add(target:type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "LogTarget", + "printedName": "PhylloConnect.LogTarget", + "usr": "s:13PhylloConnect9LogTargetP" + }, + { + "kind": "TypeNominal", + "name": "LoggingType", + "printedName": "PhylloConnect.LoggingType", + "usr": "s:13PhylloConnect11LoggingTypeV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC3add6target4typeyAA9LogTarget_p_AA11LoggingTypeVtF", + "mangledName": "$s13PhylloConnect9AnalyticsC3add6target4typeyAA9LogTarget_p_AA11LoggingTypeVtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "logFlush", + "printedName": "logFlush()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC8logFlushyyF", + "mangledName": "$s13PhylloConnect9AnalyticsC8logFlushyyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "track", + "printedName": "track(name:properties:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5track4name10propertiesySS_xSgtSeRzSERzlF", + "mangledName": "$s13PhylloConnect9AnalyticsC5track4name10propertiesySS_xSgtSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "

", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "track", + "printedName": "track(name:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5track4nameySS_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC5track4nameySS_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "identify", + "printedName": "identify(userId:traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC8identify6userId6traitsySS_xSgtSeRzSERzlF", + "mangledName": "$s13PhylloConnect9AnalyticsC8identify6userId6traitsySS_xSgtSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "identify", + "printedName": "identify(traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC8identify6traitsyx_tSeRzSERzlF", + "mangledName": "$s13PhylloConnect9AnalyticsC8identify6traitsyx_tSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "identify", + "printedName": "identify(userId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC8identify6userIdySS_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC8identify6userIdySS_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "screen", + "printedName": "screen(title:category:properties:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC6screen5title8category10propertiesySS_SSSgxSgtSeRzSERzlF", + "mangledName": "$s13PhylloConnect9AnalyticsC6screen5title8category10propertiesySS_SSSgxSgtSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "

", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "screen", + "printedName": "screen(title:category:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC6screen5title8categoryySS_SSSgtF", + "mangledName": "$s13PhylloConnect9AnalyticsC6screen5title8categoryySS_SSSgtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "group", + "printedName": "group(groupId:traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5group0D2Id6traitsySS_xSgtSeRzSERzlF", + "mangledName": "$s13PhylloConnect9AnalyticsC5group0D2Id6traitsySS_xSgtSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "group", + "printedName": "group(groupId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5group0D2IdySS_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC5group0D2IdySS_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "alias", + "printedName": "alias(newId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5alias5newIdySS_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC5alias5newIdySS_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "track", + "printedName": "track(name:properties:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "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": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5track4name10propertiesySS_SDySSypGSgtF", + "mangledName": "$s13PhylloConnect9AnalyticsC5track4name10propertiesySS_SDySSypGSgtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "identify", + "printedName": "identify(userId:traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "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": "Func", + "usr": "s:13PhylloConnect9AnalyticsC8identify6userId6traitsySS_SDySSypGSgtF", + "mangledName": "$s13PhylloConnect9AnalyticsC8identify6userId6traitsySS_SDySSypGSgtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "screen", + "printedName": "screen(title:category:properties:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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": "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": "Func", + "usr": "s:13PhylloConnect9AnalyticsC6screen5title8category10propertiesySS_SSSgSDySSypGSgtF", + "mangledName": "$s13PhylloConnect9AnalyticsC6screen5title8category10propertiesySS_SSSgSDySSypGSgtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "group", + "printedName": "group(groupId:traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5group0D2Id6traitsySS_SDySSypGSgtF", + "mangledName": "$s13PhylloConnect9AnalyticsC5group0D2Id6traitsySS_SDySSypGSgtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "apply", + "printedName": "apply(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.Plugin) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "typeAttributes": [ + "noescape" + ] + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5apply7closureyyAA6Plugin_pXE_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC5apply7closureyyAA6Plugin_pXE_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "add", + "printedName": "add(plugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC3add6pluginAA6Plugin_pAaF_p_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC3add6pluginAA6Plugin_pAaF_p_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "remove", + "printedName": "remove(plugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC6remove6pluginyAA6Plugin_p_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC6remove6pluginyAA6Plugin_p_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "find", + "printedName": "find(pluginType:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "τ_0_0.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC4find10pluginTypexSgxm_tAA6PluginRzlF", + "mangledName": "$s13PhylloConnect9AnalyticsC4find10pluginTypexSgxm_tAA6PluginRzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "find", + "printedName": "find(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationPlugin?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationPlugin", + "printedName": "PhylloConnect.DestinationPlugin", + "usr": "s:13PhylloConnect17DestinationPluginP" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC4find3keyAA17DestinationPlugin_pSgSS_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC4find3keyAA17DestinationPlugin_pSgSS_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect9AnalyticsC", + "mangledName": "$s13PhylloConnect9AnalyticsC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Subscriber", + "printedName": "Subscriber", + "usr": "s:13PhylloConnect10SubscriberP", + "mangledName": "$s13PhylloConnect10SubscriberP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PhylloAnalyticsModel", + "printedName": "PhylloAnalyticsModel", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloAnalyticsModel", + "printedName": "PhylloConnect.PhylloAnalyticsModel", + "usr": "s:13PhylloConnect0A14AnalyticsModelC" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect0A14AnalyticsModelC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect0A14AnalyticsModelC4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect0A14AnalyticsModelC6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect0A14AnalyticsModelC6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect0A14AnalyticsModelC", + "mangledName": "$s13PhylloConnect0A14AnalyticsModelC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "TypeDecl", + "name": "iOSLifecycle", + "printedName": "iOSLifecycle", + "children": [ + { + "kind": "Function", + "name": "applicationDidEnterBackground", + "printedName": "applicationDidEnterBackground(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP29applicationDidEnterBackground0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP29applicationDidEnterBackground0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationWillEnterForeground", + "printedName": "applicationWillEnterForeground(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP30applicationWillEnterForeground0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP30applicationWillEnterForeground0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "application", + "printedName": "application(_:didFinishLaunchingWithOptions:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[UIKit.UIApplication.LaunchOptionsKey : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[UIKit.UIApplication.LaunchOptionsKey : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchOptionsKey", + "printedName": "UIKit.UIApplication.LaunchOptionsKey", + "usr": "c:@T@UIApplicationLaunchOptionsKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP11application_29didFinishLaunchingWithOptionsySo13UIApplicationCSg_SDySo0j6LaunchI3KeyaypGSgtF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP11application_29didFinishLaunchingWithOptionsySo13UIApplicationCSg_SDySo0j6LaunchI3KeyaypGSgtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationDidBecomeActive", + "printedName": "applicationDidBecomeActive(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP26applicationDidBecomeActive0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP26applicationDidBecomeActive0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationWillResignActive", + "printedName": "applicationWillResignActive(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP27applicationWillResignActive0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP27applicationWillResignActive0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationDidReceiveMemoryWarning", + "printedName": "applicationDidReceiveMemoryWarning(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP34applicationDidReceiveMemoryWarning0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP34applicationDidReceiveMemoryWarning0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationWillTerminate", + "printedName": "applicationWillTerminate(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP24applicationWillTerminate0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP24applicationWillTerminate0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationSignificantTimeChange", + "printedName": "applicationSignificantTimeChange(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP32applicationSignificantTimeChange0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP32applicationSignificantTimeChange0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationBackgroundRefreshDidChange", + "printedName": "applicationBackgroundRefreshDidChange(application:refreshStatus:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UIBackgroundRefreshStatus", + "printedName": "UIKit.UIBackgroundRefreshStatus", + "usr": "c:@E@UIBackgroundRefreshStatus" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP37applicationBackgroundRefreshDidChange0D013refreshStatusySo13UIApplicationCSg_So012UIBackgroundfJ0VtF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP37applicationBackgroundRefreshDidChange0D013refreshStatusySo13UIApplicationCSg_So012UIBackgroundfJ0VtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationDidEnterBackground", + "printedName": "applicationDidEnterBackground(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE29applicationDidEnterBackground0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE29applicationDidEnterBackground0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationWillEnterForeground", + "printedName": "applicationWillEnterForeground(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE30applicationWillEnterForeground0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE30applicationWillEnterForeground0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "application", + "printedName": "application(_:didFinishLaunchingWithOptions:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[UIKit.UIApplication.LaunchOptionsKey : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[UIKit.UIApplication.LaunchOptionsKey : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchOptionsKey", + "printedName": "UIKit.UIApplication.LaunchOptionsKey", + "usr": "c:@T@UIApplicationLaunchOptionsKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE11application_29didFinishLaunchingWithOptionsySo13UIApplicationCSg_SDySo0j6LaunchI3KeyaypGSgtF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE11application_29didFinishLaunchingWithOptionsySo13UIApplicationCSg_SDySo0j6LaunchI3KeyaypGSgtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationDidBecomeActive", + "printedName": "applicationDidBecomeActive(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE26applicationDidBecomeActive0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE26applicationDidBecomeActive0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationWillResignActive", + "printedName": "applicationWillResignActive(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE27applicationWillResignActive0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE27applicationWillResignActive0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationDidReceiveMemoryWarning", + "printedName": "applicationDidReceiveMemoryWarning(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE34applicationDidReceiveMemoryWarning0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE34applicationDidReceiveMemoryWarning0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationWillTerminate", + "printedName": "applicationWillTerminate(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE24applicationWillTerminate0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE24applicationWillTerminate0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationSignificantTimeChange", + "printedName": "applicationSignificantTimeChange(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE32applicationSignificantTimeChange0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE32applicationSignificantTimeChange0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationBackgroundRefreshDidChange", + "printedName": "applicationBackgroundRefreshDidChange(application:refreshStatus:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UIBackgroundRefreshStatus", + "printedName": "UIKit.UIBackgroundRefreshStatus", + "usr": "c:@E@UIBackgroundRefreshStatus" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE37applicationBackgroundRefreshDidChange0D013refreshStatusySo13UIApplicationCSg_So012UIBackgroundfJ0VtF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE37applicationBackgroundRefreshDidChange0D013refreshStatusySo13UIApplicationCSg_So012UIBackgroundfJ0VtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect12iOSLifecycleP", + "mangledName": "$s13PhylloConnect12iOSLifecycleP", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Configuration", + "printedName": "Configuration", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(writeKey:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect13ConfigurationC8writeKeyACSS_tcfc", + "mangledName": "$s13PhylloConnect13ConfigurationC8writeKeyACSS_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "application", + "printedName": "application(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC11applicationyACypSgF", + "mangledName": "$s13PhylloConnect13ConfigurationC11applicationyACypSgF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "trackApplicationLifecycleEvents", + "printedName": "trackApplicationLifecycleEvents(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC31trackApplicationLifecycleEventsyACSbF", + "mangledName": "$s13PhylloConnect13ConfigurationC31trackApplicationLifecycleEventsyACSbF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "trackDeeplinks", + "printedName": "trackDeeplinks(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC14trackDeeplinksyACSbF", + "mangledName": "$s13PhylloConnect13ConfigurationC14trackDeeplinksyACSbF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flushAt", + "printedName": "flushAt(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC7flushAtyACSiF", + "mangledName": "$s13PhylloConnect13ConfigurationC7flushAtyACSiF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flushInterval", + "printedName": "flushInterval(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC13flushIntervalyACSdF", + "mangledName": "$s13PhylloConnect13ConfigurationC13flushIntervalyACSdF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "defaultSettings", + "printedName": "defaultSettings(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC15defaultSettingsyAcA0E0VF", + "mangledName": "$s13PhylloConnect13ConfigurationC15defaultSettingsyAcA0E0VF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "autoAddSegmentDestination", + "printedName": "autoAddSegmentDestination(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC25autoAddSegmentDestinationyACSbF", + "mangledName": "$s13PhylloConnect13ConfigurationC25autoAddSegmentDestinationyACSbF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "apiHost", + "printedName": "apiHost(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC7apiHostyACSSF", + "mangledName": "$s13PhylloConnect13ConfigurationC7apiHostyACSSF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "cdnHost", + "printedName": "cdnHost(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC7cdnHostyACSSF", + "mangledName": "$s13PhylloConnect13ConfigurationC7cdnHostyACSSF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect13ConfigurationC", + "mangledName": "$s13PhylloConnect13ConfigurationC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "JSON", + "printedName": "JSON", + "children": [ + { + "kind": "Var", + "name": "null", + "printedName": "null", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.JSON.Type) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect4JSONO4nullyA2CmF", + "mangledName": "$s13PhylloConnect4JSONO4nullyA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "bool", + "printedName": "bool", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.JSON.Type) -> (Swift.Bool) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect4JSONO4boolyACSbcACmF", + "mangledName": "$s13PhylloConnect4JSONO4boolyACSbcACmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "number", + "printedName": "number", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.JSON.Type) -> (Foundation.Decimal) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Decimal) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Decimal", + "printedName": "Foundation.Decimal", + "usr": "c:@SA@NSDecimal" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect4JSONO6numberyACSo9NSDecimalacACmF", + "mangledName": "$s13PhylloConnect4JSONO6numberyACSo9NSDecimalacACmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "string", + "printedName": "string", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.JSON.Type) -> (Swift.String) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect4JSONO6stringyACSScACmF", + "mangledName": "$s13PhylloConnect4JSONO6stringyACSScACmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "array", + "printedName": "array", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.JSON.Type) -> ([PhylloConnect.JSON]) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([PhylloConnect.JSON]) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect4JSONO5arrayyACSayACGcACmF", + "mangledName": "$s13PhylloConnect4JSONO5arrayyACSayACGcACmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "object", + "printedName": "object", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.JSON.Type) -> ([Swift.String : PhylloConnect.JSON]) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([Swift.String : PhylloConnect.JSON]) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:SD" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect4JSONO6objectyACSDySSACGcACmF", + "mangledName": "$s13PhylloConnect4JSONO6objectyACSDySSACGcACmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "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" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect4JSONOyACSDySSypGKcfc", + "mangledName": "$s13PhylloConnect4JSONOyACSDySSypGKcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect4JSONO4withACx_tKcSeRzSERzlufc", + "mangledName": "$s13PhylloConnect4JSONO4withACx_tKcSeRzSERzlufc", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect4JSONOyACypKcfc", + "mangledName": "$s13PhylloConnect4JSONOyACypKcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO2eeoiySbAC_ACtFZ", + "mangledName": "$s13PhylloConnect4JSONO2eeoiySbAC_ACtFZ", + "moduleName": "PhylloConnect", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect4JSONO6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect4JSONO4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect4JSONO4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "codableValue", + "printedName": "codableValue()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO12codableValuexSgySeRzSERzlF", + "mangledName": "$s13PhylloConnect4JSONO12codableValuexSgySeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "boolValue", + "printedName": "boolValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO9boolValueSbSgvp", + "mangledName": "$s13PhylloConnect4JSONO9boolValueSbSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO9boolValueSbSgvg", + "mangledName": "$s13PhylloConnect4JSONO9boolValueSbSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "decimalValue", + "printedName": "decimalValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Decimal?", + "children": [ + { + "kind": "TypeNominal", + "name": "Decimal", + "printedName": "Foundation.Decimal", + "usr": "c:@SA@NSDecimal" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO12decimalValueSo9NSDecimalaSgvp", + "mangledName": "$s13PhylloConnect4JSONO12decimalValueSo9NSDecimalaSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Decimal?", + "children": [ + { + "kind": "TypeNominal", + "name": "Decimal", + "printedName": "Foundation.Decimal", + "usr": "c:@SA@NSDecimal" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO12decimalValueSo9NSDecimalaSgvg", + "mangledName": "$s13PhylloConnect4JSONO12decimalValueSo9NSDecimalaSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "intValue", + "printedName": "intValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO8intValueSiSgvp", + "mangledName": "$s13PhylloConnect4JSONO8intValueSiSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": 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:13PhylloConnect4JSONO8intValueSiSgvg", + "mangledName": "$s13PhylloConnect4JSONO8intValueSiSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "uintValue", + "printedName": "uintValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UInt?", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO9uintValueSuSgvp", + "mangledName": "$s13PhylloConnect4JSONO9uintValueSuSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UInt?", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO9uintValueSuSgvg", + "mangledName": "$s13PhylloConnect4JSONO9uintValueSuSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "floatValue", + "printedName": "floatValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Float?", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO10floatValueSfSgvp", + "mangledName": "$s13PhylloConnect4JSONO10floatValueSfSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Float?", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO10floatValueSfSgvg", + "mangledName": "$s13PhylloConnect4JSONO10floatValueSfSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "doubleValue", + "printedName": "doubleValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO11doubleValueSdSgvp", + "mangledName": "$s13PhylloConnect4JSONO11doubleValueSdSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": 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:13PhylloConnect4JSONO11doubleValueSdSgvg", + "mangledName": "$s13PhylloConnect4JSONO11doubleValueSdSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stringValue", + "printedName": "stringValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO11stringValueSSSgvp", + "mangledName": "$s13PhylloConnect4JSONO11stringValueSSSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": 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:13PhylloConnect4JSONO11stringValueSSSgvg", + "mangledName": "$s13PhylloConnect4JSONO11stringValueSSSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "arrayValue", + "printedName": "arrayValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO10arrayValueSayypGSgvp", + "mangledName": "$s13PhylloConnect4JSONO10arrayValueSayypGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO10arrayValueSayypGSgvg", + "mangledName": "$s13PhylloConnect4JSONO10arrayValueSayypGSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryValue", + "printedName": "dictionaryValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO15dictionaryValueSDySSypGSgvp", + "mangledName": "$s13PhylloConnect4JSONO15dictionaryValueSDySSypGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO15dictionaryValueSDySSypGSgvg", + "mangledName": "$s13PhylloConnect4JSONO15dictionaryValueSDySSypGSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "mapTransform", + "printedName": "mapTransform(_:valueTransform:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String, Any) -> Any)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, Any) -> Any", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String, Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO12mapTransform_05valueE0ACSDyS2SG_ypSS_yptcSgtKF", + "mangledName": "$s13PhylloConnect4JSONO12mapTransform_05valueE0ACSDyS2SG_ypSS_yptcSgtKF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "add", + "printedName": "add(value:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO3add5valueACSgyp_tKF", + "mangledName": "$s13PhylloConnect4JSONO3add5valueACSgyp_tKF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "add", + "printedName": "add(value:forKey:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO3add5value6forKeyACSgyp_SStKF", + "mangledName": "$s13PhylloConnect4JSONO3add5value6forKeyACSgyp_SStKF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "remove", + "printedName": "remove(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO6remove3keyACSgSS_tKF", + "mangledName": "$s13PhylloConnect4JSONO6remove3keyACSgSS_tKF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Subscript", + "usr": "s:13PhylloConnect4JSONOyACSgSicip", + "mangledName": "$s13PhylloConnect4JSONOyACSgSicip", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONOyACSgSicig", + "mangledName": "$s13PhylloConnect4JSONOyACSgSicig", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Subscript", + "usr": "s:13PhylloConnect4JSONOyACSgSScip", + "mangledName": "$s13PhylloConnect4JSONOyACSgSScip", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONOyACSgSScig", + "mangledName": "$s13PhylloConnect4JSONOyACSgSScig", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(keyPath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Subscript", + "usr": "s:13PhylloConnect4JSONO7keyPathxSgAA03KeyE0V_tcSeRzSERzluip", + "mangledName": "$s13PhylloConnect4JSONO7keyPathxSgAA03KeyE0V_tcSeRzSERzluip", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO7keyPathxSgAA03KeyE0V_tcSeRzSERzluig", + "mangledName": "$s13PhylloConnect4JSONO7keyPathxSgAA03KeyE0V_tcSeRzSERzluig", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO7keyPathxSgAA03KeyE0V_tcSeRzSERzluis", + "mangledName": "$s13PhylloConnect4JSONO7keyPathxSgAA03KeyE0V_tcSeRzSERzluis", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO7keyPathxSgAA03KeyE0V_tcSeRzSERzluiM", + "mangledName": "$s13PhylloConnect4JSONO7keyPathxSgAA03KeyE0V_tcSeRzSERzluiM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "implicit": true, + "isFromExtension": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forKeyPath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO5value10forKeyPathxSgAA0fG0V_tSeRzSERzlF", + "mangledName": "$s13PhylloConnect4JSONO5value10forKeyPathxSgAA0fG0V_tSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setValue", + "printedName": "setValue(_:forKeyPath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO8setValue_10forKeyPathyxSg_AA0gH0VtSeRzSERzlF", + "mangledName": "$s13PhylloConnect4JSONO8setValue_10forKeyPathyxSg_AA0gH0VtSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + } + ], + "declKind": "Enum", + "usr": "s:13PhylloConnect4JSONO", + "mangledName": "$s13PhylloConnect4JSONO", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "DeviceToken", + "printedName": "DeviceToken", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect11DeviceTokenC4typeAA10PluginTypeOvp", + "mangledName": "$s13PhylloConnect11DeviceTokenC4typeAA10PluginTypeOvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11DeviceTokenC4typeAA10PluginTypeOvg", + "mangledName": "$s13PhylloConnect11DeviceTokenC4typeAA10PluginTypeOvg", + "moduleName": "PhylloConnect", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "analytics", + "printedName": "analytics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect11DeviceTokenC9analyticsAA9AnalyticsCSgvp", + "mangledName": "$s13PhylloConnect11DeviceTokenC9analyticsAA9AnalyticsCSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11DeviceTokenC9analyticsAA9AnalyticsCSgvg", + "mangledName": "$s13PhylloConnect11DeviceTokenC9analyticsAA9AnalyticsCSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11DeviceTokenC9analyticsAA9AnalyticsCSgvs", + "mangledName": "$s13PhylloConnect11DeviceTokenC9analyticsAA9AnalyticsCSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11DeviceTokenC9analyticsAA9AnalyticsCSgvM", + "mangledName": "$s13PhylloConnect11DeviceTokenC9analyticsAA9AnalyticsCSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "token", + "printedName": "token", + "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:13PhylloConnect11DeviceTokenC5tokenSSSgvp", + "mangledName": "$s13PhylloConnect11DeviceTokenC5tokenSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11DeviceTokenC5tokenSSSgvg", + "mangledName": "$s13PhylloConnect11DeviceTokenC5tokenSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11DeviceTokenC5tokenSSSgvs", + "mangledName": "$s13PhylloConnect11DeviceTokenC5tokenSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11DeviceTokenC5tokenSSSgvM", + "mangledName": "$s13PhylloConnect11DeviceTokenC5tokenSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "DeviceToken", + "printedName": "PhylloConnect.DeviceToken", + "usr": "s:13PhylloConnect11DeviceTokenC" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect11DeviceTokenCACycfc", + "mangledName": "$s13PhylloConnect11DeviceTokenCACycfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Required", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11DeviceTokenC7execute5eventxSgAF_tAA8RawEventRzlF", + "mangledName": "$s13PhylloConnect11DeviceTokenC7execute5eventxSgAF_tAA8RawEventRzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect11DeviceTokenC", + "mangledName": "$s13PhylloConnect11DeviceTokenC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SystemConfiguration", + "printedName": "SystemConfiguration", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Context", + "printedName": "Context", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect7ContextC4typeAA10PluginTypeOvp", + "mangledName": "$s13PhylloConnect7ContextC4typeAA10PluginTypeOvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect7ContextC4typeAA10PluginTypeOvg", + "mangledName": "$s13PhylloConnect7ContextC4typeAA10PluginTypeOvg", + "moduleName": "PhylloConnect", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "analytics", + "printedName": "analytics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect7ContextC9analyticsAA9AnalyticsCSgvp", + "mangledName": "$s13PhylloConnect7ContextC9analyticsAA9AnalyticsCSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect7ContextC9analyticsAA9AnalyticsCSgvg", + "mangledName": "$s13PhylloConnect7ContextC9analyticsAA9AnalyticsCSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect7ContextC9analyticsAA9AnalyticsCSgvs", + "mangledName": "$s13PhylloConnect7ContextC9analyticsAA9AnalyticsCSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect7ContextC9analyticsAA9AnalyticsCSgvM", + "mangledName": "$s13PhylloConnect7ContextC9analyticsAA9AnalyticsCSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect7ContextC7execute5eventxSgAF_tAA8RawEventRzlF", + "mangledName": "$s13PhylloConnect7ContextC7execute5eventxSgAF_tAA8RawEventRzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect7ContextC", + "mangledName": "$s13PhylloConnect7ContextC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "LogTarget", + "printedName": "LogTarget", + "children": [ + { + "kind": "Function", + "name": "parseLog", + "printedName": "parseLog(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "LogMessage", + "printedName": "PhylloConnect.LogMessage", + "usr": "s:13PhylloConnect10LogMessageP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9LogTargetP05parseC0yyAA0C7Message_pF", + "mangledName": "$s13PhylloConnect9LogTargetP05parseC0yyAA0C7Message_pF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogTarget>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flush", + "printedName": "flush()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9LogTargetP5flushyyF", + "mangledName": "$s13PhylloConnect9LogTargetP5flushyyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogTarget>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flush", + "printedName": "flush()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9LogTargetPAAE5flushyyF", + "mangledName": "$s13PhylloConnect9LogTargetPAAE5flushyyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogTarget>", + "sugared_genericSig": "", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect9LogTargetP", + "mangledName": "$s13PhylloConnect9LogTargetP", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "LogFilterKind", + "printedName": "LogFilterKind", + "children": [ + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.LogFilterKind.Type) -> PhylloConnect.LogFilterKind", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.LogFilterKind.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect13LogFilterKindO5erroryA2CmF", + "mangledName": "$s13PhylloConnect13LogFilterKindO5erroryA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "warning", + "printedName": "warning", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.LogFilterKind.Type) -> PhylloConnect.LogFilterKind", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.LogFilterKind.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect13LogFilterKindO7warningyA2CmF", + "mangledName": "$s13PhylloConnect13LogFilterKindO7warningyA2CmF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.LogFilterKind.Type) -> PhylloConnect.LogFilterKind", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.LogFilterKind.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect13LogFilterKindO5debugyA2CmF", + "mangledName": "$s13PhylloConnect13LogFilterKindO5debugyA2CmF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.LogFilterKind?", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect13LogFilterKindO8rawValueACSgSi_tcfc", + "mangledName": "$s13PhylloConnect13LogFilterKindO8rawValueACSgSi_tcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect13LogFilterKindO8rawValueSivp", + "mangledName": "$s13PhylloConnect13LogFilterKindO8rawValueSivp", + "moduleName": "PhylloConnect", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13LogFilterKindO8rawValueSivg", + "mangledName": "$s13PhylloConnect13LogFilterKindO8rawValueSivg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13PhylloConnect13LogFilterKindO", + "mangledName": "$s13PhylloConnect13LogFilterKindO", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "LoggingType", + "printedName": "LoggingType", + "children": [ + { + "kind": "TypeDecl", + "name": "LogDestination", + "printedName": "LogDestination", + "children": [ + { + "kind": "Var", + "name": "log", + "printedName": "log", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.LoggingType.LogDestination.Type) -> PhylloConnect.LoggingType.LogDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.LoggingType.LogDestination.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO3logyA2EmF", + "mangledName": "$s13PhylloConnect11LoggingTypeV14LogDestinationO3logyA2EmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "metric", + "printedName": "metric", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.LoggingType.LogDestination.Type) -> PhylloConnect.LoggingType.LogDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.LoggingType.LogDestination.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO6metricyA2EmF", + "mangledName": "$s13PhylloConnect11LoggingTypeV14LogDestinationO6metricyA2EmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "history", + "printedName": "history", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.LoggingType.LogDestination.Type) -> PhylloConnect.LoggingType.LogDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.LoggingType.LogDestination.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO7historyyA2EmF", + "mangledName": "$s13PhylloConnect11LoggingTypeV14LogDestinationO7historyyA2EmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + }, + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO2eeoiySbAE_AEtFZ", + "mangledName": "$s13PhylloConnect11LoggingTypeV14LogDestinationO2eeoiySbAE_AEtFZ", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11LoggingTypeV14LogDestinationO9hashValueSivp", + "mangledName": "$s13PhylloConnect11LoggingTypeV14LogDestinationO9hashValueSivp", + "moduleName": "PhylloConnect", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO9hashValueSivg", + "mangledName": "$s13PhylloConnect11LoggingTypeV14LogDestinationO9hashValueSivg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11LoggingTypeV14LogDestinationO4hash4intoys6HasherVz_tF", + "mangledName": "$s13PhylloConnect11LoggingTypeV14LogDestinationO4hash4intoys6HasherVz_tF", + "moduleName": "PhylloConnect", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO", + "mangledName": "$s13PhylloConnect11LoggingTypeV14LogDestinationO", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(types:)", + "children": [ + { + "kind": "TypeNominal", + "name": "LoggingType", + "printedName": "PhylloConnect.LoggingType", + "usr": "s:13PhylloConnect11LoggingTypeV" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.LoggingType.LogDestination]", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect11LoggingTypeV5typesACSayAC14LogDestinationOG_tcfc", + "mangledName": "$s13PhylloConnect11LoggingTypeV5typesACSayAC14LogDestinationOG_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect11LoggingTypeV9hashValueSivp", + "mangledName": "$s13PhylloConnect11LoggingTypeV9hashValueSivp", + "moduleName": "PhylloConnect", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11LoggingTypeV9hashValueSivg", + "mangledName": "$s13PhylloConnect11LoggingTypeV9hashValueSivg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11LoggingTypeV4hash4intoys6HasherVz_tF", + "mangledName": "$s13PhylloConnect11LoggingTypeV4hash4intoys6HasherVz_tF", + "moduleName": "PhylloConnect", + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "LoggingType", + "printedName": "PhylloConnect.LoggingType", + "usr": "s:13PhylloConnect11LoggingTypeV" + }, + { + "kind": "TypeNominal", + "name": "LoggingType", + "printedName": "PhylloConnect.LoggingType", + "usr": "s:13PhylloConnect11LoggingTypeV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11LoggingTypeV2eeoiySbAC_ACtFZ", + "mangledName": "$s13PhylloConnect11LoggingTypeV2eeoiySbAC_ACtFZ", + "moduleName": "PhylloConnect", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect11LoggingTypeV", + "mangledName": "$s13PhylloConnect11LoggingTypeV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "LogMessage", + "printedName": "LogMessage", + "children": [ + { + "kind": "Var", + "name": "kind", + "printedName": "kind", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10LogMessageP4kindAA0C10FilterKindOvp", + "mangledName": "$s13PhylloConnect10LogMessageP4kindAA0C10FilterKindOvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10LogMessageP4kindAA0C10FilterKindOvg", + "mangledName": "$s13PhylloConnect10LogMessageP4kindAA0C10FilterKindOvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogMessage>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "title", + "printedName": "title", + "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:13PhylloConnect10LogMessageP5titleSSSgvp", + "mangledName": "$s13PhylloConnect10LogMessageP5titleSSSgvp", + "moduleName": "PhylloConnect", + "protocolReq": 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:13PhylloConnect10LogMessageP5titleSSSgvg", + "mangledName": "$s13PhylloConnect10LogMessageP5titleSSSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogMessage>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "message", + "printedName": "message", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10LogMessageP7messageSSvp", + "mangledName": "$s13PhylloConnect10LogMessageP7messageSSvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10LogMessageP7messageSSvg", + "mangledName": "$s13PhylloConnect10LogMessageP7messageSSvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogMessage>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "event", + "printedName": "event", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.RawEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "RawEvent", + "printedName": "PhylloConnect.RawEvent", + "usr": "s:13PhylloConnect8RawEventP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10LogMessageP5eventAA8RawEvent_pSgvp", + "mangledName": "$s13PhylloConnect10LogMessageP5eventAA8RawEvent_pSgvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.RawEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "RawEvent", + "printedName": "PhylloConnect.RawEvent", + "usr": "s:13PhylloConnect8RawEventP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10LogMessageP5eventAA8RawEvent_pSgvg", + "mangledName": "$s13PhylloConnect10LogMessageP5eventAA8RawEvent_pSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogMessage>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "function", + "printedName": "function", + "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:13PhylloConnect10LogMessageP8functionSSSgvp", + "mangledName": "$s13PhylloConnect10LogMessageP8functionSSSgvp", + "moduleName": "PhylloConnect", + "protocolReq": 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:13PhylloConnect10LogMessageP8functionSSSgvg", + "mangledName": "$s13PhylloConnect10LogMessageP8functionSSSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogMessage>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "line", + "printedName": "line", + "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:13PhylloConnect10LogMessageP4lineSiSgvp", + "mangledName": "$s13PhylloConnect10LogMessageP4lineSiSgvp", + "moduleName": "PhylloConnect", + "protocolReq": 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:13PhylloConnect10LogMessageP4lineSiSgvg", + "mangledName": "$s13PhylloConnect10LogMessageP4lineSiSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogMessage>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "logType", + "printedName": "logType", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10LogMessageP7logTypeAA07LoggingF0V0C11DestinationOvp", + "mangledName": "$s13PhylloConnect10LogMessageP7logTypeAA07LoggingF0V0C11DestinationOvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10LogMessageP7logTypeAA07LoggingF0V0C11DestinationOvg", + "mangledName": "$s13PhylloConnect10LogMessageP7logTypeAA07LoggingF0V0C11DestinationOvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogMessage>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dateTime", + "printedName": "dateTime", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10LogMessageP8dateTime10Foundation4DateVvp", + "mangledName": "$s13PhylloConnect10LogMessageP8dateTime10Foundation4DateVvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10LogMessageP8dateTime10Foundation4DateVvg", + "mangledName": "$s13PhylloConnect10LogMessageP8dateTime10Foundation4DateVvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogMessage>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect10LogMessageP", + "mangledName": "$s13PhylloConnect10LogMessageP", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "MetricType", + "printedName": "MetricType", + "children": [ + { + "kind": "Var", + "name": "counter", + "printedName": "counter", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.MetricType.Type) -> PhylloConnect.MetricType", + "children": [ + { + "kind": "TypeNominal", + "name": "MetricType", + "printedName": "PhylloConnect.MetricType", + "usr": "s:13PhylloConnect10MetricTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.MetricType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MetricType", + "printedName": "PhylloConnect.MetricType", + "usr": "s:13PhylloConnect10MetricTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10MetricTypeO7counteryA2CmF", + "mangledName": "$s13PhylloConnect10MetricTypeO7counteryA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "gauge", + "printedName": "gauge", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.MetricType.Type) -> PhylloConnect.MetricType", + "children": [ + { + "kind": "TypeNominal", + "name": "MetricType", + "printedName": "PhylloConnect.MetricType", + "usr": "s:13PhylloConnect10MetricTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.MetricType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MetricType", + "printedName": "PhylloConnect.MetricType", + "usr": "s:13PhylloConnect10MetricTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10MetricTypeO5gaugeyA2CmF", + "mangledName": "$s13PhylloConnect10MetricTypeO5gaugeyA2CmF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.MetricType?", + "children": [ + { + "kind": "TypeNominal", + "name": "MetricType", + "printedName": "PhylloConnect.MetricType", + "usr": "s:13PhylloConnect10MetricTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10MetricTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s13PhylloConnect10MetricTypeO8rawValueACSgSi_tcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10MetricTypeO8rawValueSivp", + "mangledName": "$s13PhylloConnect10MetricTypeO8rawValueSivp", + "moduleName": "PhylloConnect", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10MetricTypeO8rawValueSivg", + "mangledName": "$s13PhylloConnect10MetricTypeO8rawValueSivg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13PhylloConnect10MetricTypeO", + "mangledName": "$s13PhylloConnect10MetricTypeO", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Store", + "printedName": "Store", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Store", + "printedName": "PhylloConnect.Store", + "usr": "s:13PhylloConnect5StoreC" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect5StoreC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect5StoreC4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect5StoreC6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect5StoreC6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Store", + "printedName": "PhylloConnect.Store", + "usr": "s:13PhylloConnect5StoreC" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect5StoreCACycfc", + "mangledName": "$s13PhylloConnect5StoreCACycfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "subscribe", + "printedName": "subscribe(_:initialState:queue:handler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Subscriber", + "printedName": "PhylloConnect.Subscriber", + "usr": "s:13PhylloConnect10SubscriberP" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "hasDefaultArg": true, + "usr": "c:objc(cs)OS_dispatch_queue" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(τ_0_0) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect5StoreC9subscribe_12initialState5queue7handlerSiAA10Subscriber_p_SbSo012OS_dispatch_G0CyxctAA0F0RzlF", + "mangledName": "$s13PhylloConnect5StoreC9subscribe_12initialState5queue7handlerSiAA10Subscriber_p_SbSo012OS_dispatch_G0CyxctAA0F0RzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.State>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unsubscribe", + "printedName": "unsubscribe(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect5StoreC11unsubscribe10identifierySi_tF", + "mangledName": "$s13PhylloConnect5StoreC11unsubscribe10identifierySi_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "provide", + "printedName": "provide(state:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect5StoreC7provide5stateyx_tAA5StateRzlF", + "mangledName": "$s13PhylloConnect5StoreC7provide5stateyx_tAA5StateRzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.State>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(action:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect5StoreC8dispatch6actionyx_tAA6ActionRzlF", + "mangledName": "$s13PhylloConnect5StoreC8dispatch6actionyx_tAA6ActionRzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Action>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(action:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect5StoreC8dispatch6actionyx_tAA11AsyncActionRzlF", + "mangledName": "$s13PhylloConnect5StoreC8dispatch6actionyx_tAA11AsyncActionRzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.AsyncAction>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentState", + "printedName": "currentState()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect5StoreC12currentStatexSgyAA0E0RzlF", + "mangledName": "$s13PhylloConnect5StoreC12currentStatexSgyAA0E0RzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.State>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect5StoreC", + "mangledName": "$s13PhylloConnect5StoreC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "AuthenticationServices", + "printedName": "AuthenticationServices", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SystemConfiguration", + "printedName": "SystemConfiguration", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "CoreTelephony", + "printedName": "CoreTelephony", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "TypeDecl", + "name": "PhylloConnectDelegate", + "printedName": "PhylloConnectDelegate", + "children": [ + { + "kind": "Function", + "name": "onAccountConnected", + "printedName": "onAccountConnected(account_id:work_platform_id:user_id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onAccountConnectedWithAccount_id:work_platform_id:user_id:", + "mangledName": "$s13PhylloConnect0aB8DelegateP18onAccountConnected10account_id014work_platform_H005user_H0ySS_S2StF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onAccountDisconnected", + "printedName": "onAccountDisconnected(account_id:work_platform_id:user_id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onAccountDisconnectedWithAccount_id:work_platform_id:user_id:", + "mangledName": "$s13PhylloConnect0aB8DelegateP21onAccountDisconnected10account_id014work_platform_H005user_H0ySS_S2StF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onTokenExpired", + "printedName": "onTokenExpired(user_id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onTokenExpiredWithUser_id:", + "mangledName": "$s13PhylloConnect0aB8DelegateP14onTokenExpired7user_idySS_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onExit", + "printedName": "onExit(reason:user_id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onExitWithReason:user_id:", + "mangledName": "$s13PhylloConnect0aB8DelegateP6onExit6reason7user_idySS_SStF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onConnectionFailure", + "printedName": "onConnectionFailure(reason:work_platform_id:user_id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onConnectionFailureWithReason:work_platform_id:user_id:", + "mangledName": "$s13PhylloConnect0aB8DelegateP19onConnectionFailure6reason16work_platform_id05user_J0ySS_S2StF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "onConnectionFailureWithReason:work_platform_id:user_id:", + "declAttributes": [ + "Optional", + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate", + "mangledName": "$s13PhylloConnect0aB8DelegateP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 : ObjectiveC.NSObjectProtocol>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ] + }, + { + "kind": "TypeDecl", + "name": "PhylloConnect", + "printedName": "PhylloConnect", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloConnect", + "printedName": "PhylloConnect.PhylloConnect", + "usr": "s:13PhylloConnectAAC" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnectAAC6sharedABvpZ", + "mangledName": "$s13PhylloConnectAAC6sharedABvpZ", + "moduleName": "PhylloConnect", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloConnect", + "printedName": "PhylloConnect.PhylloConnect", + "usr": "s:13PhylloConnectAAC" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnectAAC6sharedABvgZ", + "mangledName": "$s13PhylloConnectAAC6sharedABvgZ", + "moduleName": "PhylloConnect", + "static": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "phylloConnectDelegate", + "printedName": "phylloConnectDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "PhylloConnect.PhylloConnectDelegate?" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvp", + "mangledName": "$s13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "ReferenceOwnership", + "AccessControl" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.PhylloConnectDelegate?", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloConnectDelegate", + "printedName": "PhylloConnect.PhylloConnectDelegate", + "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvg", + "mangledName": "$s13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.PhylloConnectDelegate?", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloConnectDelegate", + "printedName": "PhylloConnect.PhylloConnectDelegate", + "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvs", + "mangledName": "$s13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvM", + "mangledName": "$s13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "initialize", + "printedName": "initialize(config:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnectAAC10initialize6configySDySSypG_tF", + "mangledName": "$s13PhylloConnectAAC10initialize6configySDySSypG_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "open", + "printedName": "open()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnectAAC4openyyF", + "mangledName": "$s13PhylloConnectAAC4openyyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "version", + "printedName": "version()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnectAAC7versionSDyS2SGyF", + "mangledName": "$s13PhylloConnectAAC7versionSDyS2SGyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnectAAC", + "mangledName": "$s13PhylloConnectAAC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Atomic", + "printedName": "Atomic", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(wrappedValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "PhylloConnect.Atomic<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13PhylloConnect6AtomicV" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect6AtomicV12wrappedValueACyxGx_tcfc", + "mangledName": "$s13PhylloConnect6AtomicV12wrappedValueACyxGx_tcfc", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "wrappedValue", + "printedName": "wrappedValue", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect6AtomicV12wrappedValuexvp", + "mangledName": "$s13PhylloConnect6AtomicV12wrappedValuexvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect6AtomicV12wrappedValuexvg", + "mangledName": "$s13PhylloConnect6AtomicV12wrappedValuexvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect6AtomicV12wrappedValuexvs", + "mangledName": "$s13PhylloConnect6AtomicV12wrappedValuexvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect6AtomicV12wrappedValuexvM", + "mangledName": "$s13PhylloConnect6AtomicV12wrappedValuexvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "implicit": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect6AtomicV", + "mangledName": "$s13PhylloConnect6AtomicV", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "PropertyWrapper" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "TypeDecl", + "name": "ObjCAnalytics", + "printedName": "ObjCAnalytics", + "children": [ + { + "kind": "Var", + "name": "analytics", + "printedName": "analytics", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect13ObjCAnalyticsC9analyticsAA9AnalyticsCvp", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC9analyticsAA9AnalyticsCvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13ObjCAnalyticsC9analyticsAA9AnalyticsCvg", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC9analyticsAA9AnalyticsCvg", + "moduleName": "PhylloConnect", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(configuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCAnalytics", + "printedName": "PhylloConnect.ObjCAnalytics", + "usr": "c:@M@PhylloConnect@objc(cs)SEGAnalytics" + }, + { + "kind": "TypeNominal", + "name": "ObjCConfiguration", + "printedName": "PhylloConnect.ObjCConfiguration", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGAnalytics(im)initWithConfiguration:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC13configurationAcA0C14CConfigurationC_tcfc", + "moduleName": "PhylloConnect", + "objc_name": "initWithConfiguration:", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(wrapping:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCAnalytics", + "printedName": "PhylloConnect.ObjCAnalytics", + "usr": "c:@M@PhylloConnect@objc(cs)SEGAnalytics" + }, + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect13ObjCAnalyticsC8wrappingAcA9AnalyticsC_tcfc", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC8wrappingAcA9AnalyticsC_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCAnalytics", + "printedName": "PhylloConnect.ObjCAnalytics", + "usr": "c:@M@PhylloConnect@objc(cs)SEGAnalytics" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGAnalytics(im)init", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsCACycfc", + "moduleName": "PhylloConnect", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "track", + "printedName": "track(name:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)track:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC5track4nameySS_tF", + "moduleName": "PhylloConnect", + "objc_name": "track:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "track", + "printedName": "track(name:properties:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)track:properties:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC5track4name10propertiesySS_SDySSypGSgtF", + "moduleName": "PhylloConnect", + "objc_name": "track:properties:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "identify", + "printedName": "identify(userId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)identify:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC8identify6userIdySS_tF", + "moduleName": "PhylloConnect", + "objc_name": "identify:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "identify", + "printedName": "identify(userId:traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)identify:traits:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC8identify6userId6traitsySS_SDySSypGSgtF", + "moduleName": "PhylloConnect", + "objc_name": "identify:traits:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "screen", + "printedName": "screen(title:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)screen:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC6screen5titleySS_tF", + "moduleName": "PhylloConnect", + "objc_name": "screen:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "screen", + "printedName": "screen(title:category:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)screen:category:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC6screen5title8categoryySS_SSSgtF", + "moduleName": "PhylloConnect", + "objc_name": "screen:category:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "screen", + "printedName": "screen(title:category:properties:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)screen:category:properties:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC6screen5title8category10propertiesySS_SSSgSDySSypGSgtF", + "moduleName": "PhylloConnect", + "objc_name": "screen:category:properties:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "group", + "printedName": "group(groupId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)group:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC5group0E2IdySS_tF", + "moduleName": "PhylloConnect", + "objc_name": "group:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "group", + "printedName": "group(groupId:traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)group:traits:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC5group0E2Id6traitsySS_SDySSypGSgtF", + "moduleName": "PhylloConnect", + "objc_name": "group:traits:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "alias", + "printedName": "alias(newId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)alias:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC5alias5newIdySS_tF", + "moduleName": "PhylloConnect", + "objc_name": "alias:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "anonymousId", + "printedName": "anonymousId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(py)anonymousId", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC11anonymousIdSSvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)anonymousId", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC11anonymousIdSSvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(py)userId", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC6userIdSSSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)userId", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC6userIdSSSgvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "traits", + "printedName": "traits()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)traits", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC6traitsSDySSypGSgyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flush", + "printedName": "flush()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)flush", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC5flushyyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)reset", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC5resetyyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "settings", + "printedName": "settings()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)settings", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC8settingsSDySSypGSgyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "version", + "printedName": "version()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)version", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC7versionSSyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@PhylloConnect@objc(cs)SEGAnalytics", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC", + "moduleName": "PhylloConnect", + "objc_name": "SEGAnalytics", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "State", + "printedName": "State", + "declKind": "Protocol", + "usr": "s:13PhylloConnect5StateP", + "mangledName": "$s13PhylloConnect5StateP", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Timeline", + "printedName": "Timeline", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Timeline", + "printedName": "PhylloConnect.Timeline", + "usr": "s:13PhylloConnect8TimelineC" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect8TimelineCACycfc", + "mangledName": "$s13PhylloConnect8TimelineCACycfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect8TimelineC", + "mangledName": "$s13PhylloConnect8TimelineC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Subscriber", + "printedName": "Subscriber", + "usr": "s:13PhylloConnect10SubscriberP", + "mangledName": "$s13PhylloConnect10SubscriberP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Settings", + "printedName": "Settings", + "children": [ + { + "kind": "Var", + "name": "integrations", + "printedName": "integrations", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect8SettingsV12integrationsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect8SettingsV12integrationsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV12integrationsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect8SettingsV12integrationsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV12integrationsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect8SettingsV12integrationsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV12integrationsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect8SettingsV12integrationsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "plan", + "printedName": "plan", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect8SettingsV4planAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect8SettingsV4planAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV4planAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect8SettingsV4planAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV4planAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect8SettingsV4planAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV4planAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect8SettingsV4planAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeFunction", + "printedName": "edgeFunction", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect8SettingsV12edgeFunctionAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect8SettingsV12edgeFunctionAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV12edgeFunctionAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect8SettingsV12edgeFunctionAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV12edgeFunctionAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect8SettingsV12edgeFunctionAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV12edgeFunctionAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect8SettingsV12edgeFunctionAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "middlewareSettings", + "printedName": "middlewareSettings", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect8SettingsV010middlewareC0AA4JSONOSgvp", + "mangledName": "$s13PhylloConnect8SettingsV010middlewareC0AA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV010middlewareC0AA4JSONOSgvg", + "mangledName": "$s13PhylloConnect8SettingsV010middlewareC0AA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV010middlewareC0AA4JSONOSgvs", + "mangledName": "$s13PhylloConnect8SettingsV010middlewareC0AA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV010middlewareC0AA4JSONOSgvM", + "mangledName": "$s13PhylloConnect8SettingsV010middlewareC0AA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(writeKey:apiHost:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect8SettingsV8writeKey7apiHostACSS_SStcfc", + "mangledName": "$s13PhylloConnect8SettingsV8writeKey7apiHostACSS_SStcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(writeKey:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect8SettingsV8writeKeyACSS_tcfc", + "mangledName": "$s13PhylloConnect8SettingsV8writeKeyACSS_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect8SettingsV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect8SettingsV4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "integrationSettings", + "printedName": "integrationSettings(forKey:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8SettingsV011integrationC06forKeySDySSypGSgSS_tF", + "mangledName": "$s13PhylloConnect8SettingsV011integrationC06forKeySDySSypGSgSS_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "integrationSettings", + "printedName": "integrationSettings(forKey:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8SettingsV011integrationC06forKeyxSgSS_tSeRzSERzlF", + "mangledName": "$s13PhylloConnect8SettingsV011integrationC06forKeyxSgSS_tSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "integrationSettings", + "printedName": "integrationSettings(forPlugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "DestinationPlugin", + "printedName": "PhylloConnect.DestinationPlugin", + "usr": "s:13PhylloConnect17DestinationPluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8SettingsV011integrationC09forPluginxSgAA011DestinationF0_p_tSeRzSERzlF", + "mangledName": "$s13PhylloConnect8SettingsV011integrationC09forPluginxSgAA011DestinationF0_p_tSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hasIntegrationSettings", + "printedName": "hasIntegrationSettings(forPlugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "DestinationPlugin", + "printedName": "PhylloConnect.DestinationPlugin", + "usr": "s:13PhylloConnect17DestinationPluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8SettingsV014hasIntegrationC09forPluginSbAA011DestinationG0_p_tF", + "mangledName": "$s13PhylloConnect8SettingsV014hasIntegrationC09forPluginSbAA011DestinationG0_p_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hasIntegrationSettings", + "printedName": "hasIntegrationSettings(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8SettingsV014hasIntegrationC03keySbSS_tF", + "mangledName": "$s13PhylloConnect8SettingsV014hasIntegrationC03keySbSS_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8SettingsV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect8SettingsV6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + }, + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8SettingsV2eeoiySbAC_ACtFZ", + "mangledName": "$s13PhylloConnect8SettingsV2eeoiySbAC_ACtFZ", + "moduleName": "PhylloConnect", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect8SettingsV", + "mangledName": "$s13PhylloConnect8SettingsV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "BasicHandler", + "printedName": "BasicHandler", + "declKind": "Struct", + "usr": "s:13PhylloConnect12BasicHandlerV", + "mangledName": "$s13PhylloConnect12BasicHandlerV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KeyPath", + "printedName": "KeyPath", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect7KeyPathVyACSScfc", + "mangledName": "$s13PhylloConnect7KeyPathVyACSScfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(stringLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect7KeyPathV13stringLiteralACSS_tcfc", + "mangledName": "$s13PhylloConnect7KeyPathV13stringLiteralACSS_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(unicodeScalarLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect7KeyPathV20unicodeScalarLiteralACSS_tcfc", + "mangledName": "$s13PhylloConnect7KeyPathV20unicodeScalarLiteralACSS_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(extendedGraphemeClusterLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect7KeyPathV30extendedGraphemeClusterLiteralACSS_tcfc", + "mangledName": "$s13PhylloConnect7KeyPathV30extendedGraphemeClusterLiteralACSS_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect7KeyPathV", + "mangledName": "$s13PhylloConnect7KeyPathV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "HTTPClient", + "printedName": "HTTPClient", + "declKind": "Class", + "usr": "s:13PhylloConnect10HTTPClientC", + "mangledName": "$s13PhylloConnect10HTTPClientC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PhylloEnvironment", + "printedName": "PhylloEnvironment", + "children": [ + { + "kind": "Var", + "name": "dev", + "printedName": "dev", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PhylloEnvironment.Type) -> PhylloConnect.PhylloEnvironment", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PhylloEnvironment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect0A11EnvironmentO3devyA2CmF", + "mangledName": "$s13PhylloConnect0A11EnvironmentO3devyA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "sandbox", + "printedName": "sandbox", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PhylloEnvironment.Type) -> PhylloConnect.PhylloEnvironment", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PhylloEnvironment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect0A11EnvironmentO7sandboxyA2CmF", + "mangledName": "$s13PhylloConnect0A11EnvironmentO7sandboxyA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "staging", + "printedName": "staging", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PhylloEnvironment.Type) -> PhylloConnect.PhylloEnvironment", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PhylloEnvironment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect0A11EnvironmentO7stagingyA2CmF", + "mangledName": "$s13PhylloConnect0A11EnvironmentO7stagingyA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "prod", + "printedName": "prod", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PhylloEnvironment.Type) -> PhylloConnect.PhylloEnvironment", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PhylloEnvironment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect0A11EnvironmentO4prodyA2CmF", + "mangledName": "$s13PhylloConnect0A11EnvironmentO4prodyA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.PhylloEnvironment?", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect0A11EnvironmentO8rawValueACSgSS_tcfc", + "mangledName": "$s13PhylloConnect0A11EnvironmentO8rawValueACSgSS_tcfc", + "moduleName": "PhylloConnect", + "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:13PhylloConnect0A11EnvironmentO8rawValueSSvp", + "mangledName": "$s13PhylloConnect0A11EnvironmentO8rawValueSSvp", + "moduleName": "PhylloConnect", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect0A11EnvironmentO8rawValueSSvg", + "mangledName": "$s13PhylloConnect0A11EnvironmentO8rawValueSSvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13PhylloConnect0A11EnvironmentO", + "mangledName": "$s13PhylloConnect0A11EnvironmentO", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "DestinationMetadataPlugin", + "printedName": "DestinationMetadataPlugin", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC4typeAA0E4TypeOvp", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC4typeAA0E4TypeOvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC4typeAA0E4TypeOvg", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC4typeAA0E4TypeOvg", + "moduleName": "PhylloConnect", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "analytics", + "printedName": "analytics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC9analyticsAA9AnalyticsCSgvp", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC9analyticsAA9AnalyticsCSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC9analyticsAA9AnalyticsCSgvg", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC9analyticsAA9AnalyticsCSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC9analyticsAA9AnalyticsCSgvs", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC9analyticsAA9AnalyticsCSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC9analyticsAA9AnalyticsCSgvM", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC9analyticsAA9AnalyticsCSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "update", + "printedName": "update(settings:type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + }, + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC6update8settings4typeyAA8SettingsV_AA10UpdateTypeOtF", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC6update8settings4typeyAA8SettingsV_AA10UpdateTypeOtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC7execute5eventxSgAF_tAA8RawEventRzlF", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC7execute5eventxSgAF_tAA8RawEventRzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "TypeDecl", + "name": "ObjCConfiguration", + "printedName": "ObjCConfiguration", + "children": [ + { + "kind": "Var", + "name": "application", + "printedName": "application", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)application", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC11applicationypSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)application", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC11applicationypSgvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setApplication:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC11applicationypSgvs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC11applicationypSgvM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC11applicationypSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "trackApplicationLifecycleEvents", + "printedName": "trackApplicationLifecycleEvents", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)trackApplicationLifecycleEvents", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC31trackApplicationLifecycleEventsSbvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)trackApplicationLifecycleEvents", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC31trackApplicationLifecycleEventsSbvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setTrackApplicationLifecycleEvents:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC31trackApplicationLifecycleEventsSbvs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC31trackApplicationLifecycleEventsSbvM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC31trackApplicationLifecycleEventsSbvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "trackDeeplinks", + "printedName": "trackDeeplinks", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)trackDeeplinks", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC14trackDeeplinksSbvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)trackDeeplinks", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC14trackDeeplinksSbvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setTrackDeeplinks:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC14trackDeeplinksSbvs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC14trackDeeplinksSbvM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC14trackDeeplinksSbvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "flushAt", + "printedName": "flushAt", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)flushAt", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7flushAtSivp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)flushAt", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7flushAtSivg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setFlushAt:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7flushAtSivs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC7flushAtSivM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7flushAtSivM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "flushInterval", + "printedName": "flushInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)flushInterval", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC13flushIntervalSdvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)flushInterval", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC13flushIntervalSdvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setFlushInterval:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC13flushIntervalSdvs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC13flushIntervalSdvM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC13flushIntervalSdvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "defaultSettings", + "printedName": "defaultSettings", + "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" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)defaultSettings", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC15defaultSettingsSDySSypGvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "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" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)defaultSettings", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC15defaultSettingsSDySSypGvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setDefaultSettings:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC15defaultSettingsSDySSypGvs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC15defaultSettingsSDySSypGvM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC15defaultSettingsSDySSypGvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "autoAddSegmentDestination", + "printedName": "autoAddSegmentDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)autoAddSegmentDestination", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC25autoAddSegmentDestinationSbvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)autoAddSegmentDestination", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC25autoAddSegmentDestinationSbvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setAutoAddSegmentDestination:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC25autoAddSegmentDestinationSbvs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC25autoAddSegmentDestinationSbvM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC25autoAddSegmentDestinationSbvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "apiHost", + "printedName": "apiHost", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)apiHost", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7apiHostSSvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)apiHost", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7apiHostSSvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setApiHost:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7apiHostSSvs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC7apiHostSSvM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7apiHostSSvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "cdnHost", + "printedName": "cdnHost", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)cdnHost", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7cdnHostSSvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)cdnHost", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7cdnHostSSvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setCdnHost:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7cdnHostSSvs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC7cdnHostSSvM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7cdnHostSSvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(writeKey:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCConfiguration", + "printedName": "PhylloConnect.ObjCConfiguration", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)initWithWriteKey:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC8writeKeyACSS_tcfc", + "moduleName": "PhylloConnect", + "objc_name": "initWithWriteKey:", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCConfiguration", + "printedName": "PhylloConnect.ObjCConfiguration", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)init", + "mangledName": "$s13PhylloConnect17ObjCConfigurationCACycfc", + "moduleName": "PhylloConnect", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC", + "moduleName": "PhylloConnect", + "objc_name": "SEGConfiguration", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PluginType", + "printedName": "PluginType", + "children": [ + { + "kind": "Var", + "name": "before", + "printedName": "before", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PluginType.Type) -> PhylloConnect.PluginType", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PluginType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10PluginTypeO6beforeyA2CmF", + "mangledName": "$s13PhylloConnect10PluginTypeO6beforeyA2CmF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "enrichment", + "printedName": "enrichment", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PluginType.Type) -> PhylloConnect.PluginType", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PluginType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10PluginTypeO10enrichmentyA2CmF", + "mangledName": "$s13PhylloConnect10PluginTypeO10enrichmentyA2CmF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "destination", + "printedName": "destination", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PluginType.Type) -> PhylloConnect.PluginType", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PluginType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10PluginTypeO11destinationyA2CmF", + "mangledName": "$s13PhylloConnect10PluginTypeO11destinationyA2CmF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "after", + "printedName": "after", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PluginType.Type) -> PhylloConnect.PluginType", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PluginType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10PluginTypeO5afteryA2CmF", + "mangledName": "$s13PhylloConnect10PluginTypeO5afteryA2CmF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "utility", + "printedName": "utility", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PluginType.Type) -> PhylloConnect.PluginType", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PluginType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10PluginTypeO7utilityyA2CmF", + "mangledName": "$s13PhylloConnect10PluginTypeO7utilityyA2CmF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.PluginType?", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10PluginTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s13PhylloConnect10PluginTypeO8rawValueACSgSi_tcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10PluginTypeO8rawValueSivp", + "mangledName": "$s13PhylloConnect10PluginTypeO8rawValueSivp", + "moduleName": "PhylloConnect", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10PluginTypeO8rawValueSivg", + "mangledName": "$s13PhylloConnect10PluginTypeO8rawValueSivg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "allCases", + "printedName": "allCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.PluginType]", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10PluginTypeO8allCasesSayACGvpZ", + "mangledName": "$s13PhylloConnect10PluginTypeO8allCasesSayACGvpZ", + "moduleName": "PhylloConnect", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.PluginType]", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10PluginTypeO8allCasesSayACGvgZ", + "mangledName": "$s13PhylloConnect10PluginTypeO8allCasesSayACGvgZ", + "moduleName": "PhylloConnect", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13PhylloConnect10PluginTypeO", + "mangledName": "$s13PhylloConnect10PluginTypeO", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "CaseIterable", + "printedName": "CaseIterable", + "children": [ + { + "kind": "TypeWitness", + "name": "AllCases", + "printedName": "AllCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.PluginType]", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:s12CaseIterableP", + "mangledName": "$ss12CaseIterableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UpdateType", + "printedName": "UpdateType", + "children": [ + { + "kind": "Var", + "name": "initial", + "printedName": "initial", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.UpdateType.Type) -> PhylloConnect.UpdateType", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.UpdateType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10UpdateTypeO7initialyA2CmF", + "mangledName": "$s13PhylloConnect10UpdateTypeO7initialyA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "refresh", + "printedName": "refresh", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.UpdateType.Type) -> PhylloConnect.UpdateType", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.UpdateType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10UpdateTypeO7refreshyA2CmF", + "mangledName": "$s13PhylloConnect10UpdateTypeO7refreshyA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + }, + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect10UpdateTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s13PhylloConnect10UpdateTypeO2eeoiySbAC_ACtFZ", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10UpdateTypeO9hashValueSivp", + "mangledName": "$s13PhylloConnect10UpdateTypeO9hashValueSivp", + "moduleName": "PhylloConnect", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10UpdateTypeO9hashValueSivg", + "mangledName": "$s13PhylloConnect10UpdateTypeO9hashValueSivg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10UpdateTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s13PhylloConnect10UpdateTypeO4hash4intoys6HasherVz_tF", + "moduleName": "PhylloConnect", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13PhylloConnect10UpdateTypeO", + "mangledName": "$s13PhylloConnect10UpdateTypeO", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "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": "Plugin", + "printedName": "Plugin", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect6PluginP4typeAA0C4TypeOvp", + "mangledName": "$s13PhylloConnect6PluginP4typeAA0C4TypeOvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect6PluginP4typeAA0C4TypeOvg", + "mangledName": "$s13PhylloConnect6PluginP4typeAA0C4TypeOvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "analytics", + "printedName": "analytics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect6PluginP9analyticsAA9AnalyticsCSgvp", + "mangledName": "$s13PhylloConnect6PluginP9analyticsAA9AnalyticsCSgvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect6PluginP9analyticsAA9AnalyticsCSgvg", + "mangledName": "$s13PhylloConnect6PluginP9analyticsAA9AnalyticsCSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect6PluginP9analyticsAA9AnalyticsCSgvs", + "mangledName": "$s13PhylloConnect6PluginP9analyticsAA9AnalyticsCSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect6PluginP9analyticsAA9AnalyticsCSgvM", + "mangledName": "$s13PhylloConnect6PluginP9analyticsAA9AnalyticsCSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(analytics:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect6PluginP9configure9analyticsyAA9AnalyticsC_tF", + "mangledName": "$s13PhylloConnect6PluginP9configure9analyticsyAA9AnalyticsC_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "update", + "printedName": "update(settings:type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + }, + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect6PluginP6update8settings4typeyAA8SettingsV_AA10UpdateTypeOtF", + "mangledName": "$s13PhylloConnect6PluginP6update8settings4typeyAA8SettingsV_AA10UpdateTypeOtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect6PluginP7execute5eventqd__SgAF_tAA8RawEventRd__lF", + "mangledName": "$s13PhylloConnect6PluginP7execute5eventqd__SgAF_tAA8RawEventRd__lF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : PhylloConnect.Plugin, τ_1_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect6PluginP8shutdownyyF", + "mangledName": "$s13PhylloConnect6PluginP8shutdownyyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect6PluginPAAE7execute5eventqd__SgAF_tAA8RawEventRd__lF", + "mangledName": "$s13PhylloConnect6PluginPAAE7execute5eventqd__SgAF_tAA8RawEventRd__lF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : PhylloConnect.Plugin, τ_1_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "update", + "printedName": "update(settings:type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + }, + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect6PluginPAAE6update8settings4typeyAA8SettingsV_AA10UpdateTypeOtF", + "mangledName": "$s13PhylloConnect6PluginPAAE6update8settings4typeyAA8SettingsV_AA10UpdateTypeOtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect6PluginPAAE8shutdownyyF", + "mangledName": "$s13PhylloConnect6PluginPAAE8shutdownyyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(analytics:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect6PluginPAAE9configure9analyticsyAA9AnalyticsC_tF", + "mangledName": "$s13PhylloConnect6PluginPAAE9configure9analyticsyAA9AnalyticsC_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "EventPlugin", + "printedName": "EventPlugin", + "children": [ + { + "kind": "Function", + "name": "identify", + "printedName": "identify(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.IdentifyEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "IdentifyEvent", + "printedName": "PhylloConnect.IdentifyEvent", + "usr": "s:13PhylloConnect13IdentifyEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "IdentifyEvent", + "printedName": "PhylloConnect.IdentifyEvent", + "usr": "s:13PhylloConnect13IdentifyEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginP8identify5eventAA08IdentifyC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginP8identify5eventAA08IdentifyC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "track", + "printedName": "track(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.TrackEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackEvent", + "printedName": "PhylloConnect.TrackEvent", + "usr": "s:13PhylloConnect10TrackEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "TrackEvent", + "printedName": "PhylloConnect.TrackEvent", + "usr": "s:13PhylloConnect10TrackEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginP5track5eventAA05TrackC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginP5track5eventAA05TrackC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "group", + "printedName": "group(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.GroupEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "GroupEvent", + "printedName": "PhylloConnect.GroupEvent", + "usr": "s:13PhylloConnect10GroupEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GroupEvent", + "printedName": "PhylloConnect.GroupEvent", + "usr": "s:13PhylloConnect10GroupEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginP5group5eventAA05GroupC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginP5group5eventAA05GroupC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "alias", + "printedName": "alias(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.AliasEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "AliasEvent", + "printedName": "PhylloConnect.AliasEvent", + "usr": "s:13PhylloConnect10AliasEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "AliasEvent", + "printedName": "PhylloConnect.AliasEvent", + "usr": "s:13PhylloConnect10AliasEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginP5alias5eventAA05AliasC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginP5alias5eventAA05AliasC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "screen", + "printedName": "screen(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.ScreenEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenEvent", + "printedName": "PhylloConnect.ScreenEvent", + "usr": "s:13PhylloConnect11ScreenEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ScreenEvent", + "printedName": "PhylloConnect.ScreenEvent", + "usr": "s:13PhylloConnect11ScreenEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginP6screen5eventAA06ScreenC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginP6screen5eventAA06ScreenC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginP5resetyyF", + "mangledName": "$s13PhylloConnect11EventPluginP5resetyyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flush", + "printedName": "flush()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginP5flushyyF", + "mangledName": "$s13PhylloConnect11EventPluginP5flushyyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginPAAE7execute5eventqd__SgAF_tAA03RawC0Rd__lF", + "mangledName": "$s13PhylloConnect11EventPluginPAAE7execute5eventqd__SgAF_tAA03RawC0Rd__lF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : PhylloConnect.EventPlugin, τ_1_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "identify", + "printedName": "identify(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.IdentifyEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "IdentifyEvent", + "printedName": "PhylloConnect.IdentifyEvent", + "usr": "s:13PhylloConnect13IdentifyEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "IdentifyEvent", + "printedName": "PhylloConnect.IdentifyEvent", + "usr": "s:13PhylloConnect13IdentifyEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginPAAE8identify5eventAA08IdentifyC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginPAAE8identify5eventAA08IdentifyC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "track", + "printedName": "track(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.TrackEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackEvent", + "printedName": "PhylloConnect.TrackEvent", + "usr": "s:13PhylloConnect10TrackEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "TrackEvent", + "printedName": "PhylloConnect.TrackEvent", + "usr": "s:13PhylloConnect10TrackEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginPAAE5track5eventAA05TrackC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginPAAE5track5eventAA05TrackC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "screen", + "printedName": "screen(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.ScreenEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenEvent", + "printedName": "PhylloConnect.ScreenEvent", + "usr": "s:13PhylloConnect11ScreenEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ScreenEvent", + "printedName": "PhylloConnect.ScreenEvent", + "usr": "s:13PhylloConnect11ScreenEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginPAAE6screen5eventAA06ScreenC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginPAAE6screen5eventAA06ScreenC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "group", + "printedName": "group(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.GroupEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "GroupEvent", + "printedName": "PhylloConnect.GroupEvent", + "usr": "s:13PhylloConnect10GroupEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GroupEvent", + "printedName": "PhylloConnect.GroupEvent", + "usr": "s:13PhylloConnect10GroupEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginPAAE5group5eventAA05GroupC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginPAAE5group5eventAA05GroupC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "alias", + "printedName": "alias(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.AliasEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "AliasEvent", + "printedName": "PhylloConnect.AliasEvent", + "usr": "s:13PhylloConnect10AliasEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "AliasEvent", + "printedName": "PhylloConnect.AliasEvent", + "usr": "s:13PhylloConnect10AliasEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginPAAE5alias5eventAA05AliasC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginPAAE5alias5eventAA05AliasC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flush", + "printedName": "flush()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginPAAE5flushyyF", + "mangledName": "$s13PhylloConnect11EventPluginPAAE5flushyyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginPAAE5resetyyF", + "mangledName": "$s13PhylloConnect11EventPluginPAAE5resetyyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect11EventPluginP", + "mangledName": "$s13PhylloConnect11EventPluginP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "DestinationPlugin", + "printedName": "DestinationPlugin", + "children": [ + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect17DestinationPluginP3keySSvp", + "mangledName": "$s13PhylloConnect17DestinationPluginP3keySSvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17DestinationPluginP3keySSvg", + "mangledName": "$s13PhylloConnect17DestinationPluginP3keySSvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeline", + "printedName": "timeline", + "children": [ + { + "kind": "TypeNominal", + "name": "Timeline", + "printedName": "PhylloConnect.Timeline", + "usr": "s:13PhylloConnect8TimelineC" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect17DestinationPluginP8timelineAA8TimelineCvp", + "mangledName": "$s13PhylloConnect17DestinationPluginP8timelineAA8TimelineCvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Timeline", + "printedName": "PhylloConnect.Timeline", + "usr": "s:13PhylloConnect8TimelineC" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17DestinationPluginP8timelineAA8TimelineCvg", + "mangledName": "$s13PhylloConnect17DestinationPluginP8timelineAA8TimelineCvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "add", + "printedName": "add(plugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect17DestinationPluginP3add6pluginAA0D0_pAaF_p_tF", + "mangledName": "$s13PhylloConnect17DestinationPluginP3add6pluginAA0D0_pAaF_p_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "apply", + "printedName": "apply(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.Plugin) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "typeAttributes": [ + "noescape" + ] + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect17DestinationPluginP5apply7closureyyAA0D0_pXE_tF", + "mangledName": "$s13PhylloConnect17DestinationPluginP5apply7closureyyAA0D0_pXE_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "remove", + "printedName": "remove(plugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect17DestinationPluginP6remove6pluginyAA0D0_p_tF", + "mangledName": "$s13PhylloConnect17DestinationPluginP6remove6pluginyAA0D0_p_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect17DestinationPluginPAAE7execute5eventqd__SgAF_tAA8RawEventRd__lF", + "mangledName": "$s13PhylloConnect17DestinationPluginPAAE7execute5eventqd__SgAF_tAA8RawEventRd__lF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : PhylloConnect.DestinationPlugin, τ_1_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(analytics:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect17DestinationPluginPAAE9configure9analyticsyAA9AnalyticsC_tF", + "mangledName": "$s13PhylloConnect17DestinationPluginPAAE9configure9analyticsyAA9AnalyticsC_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "apply", + "printedName": "apply(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.Plugin) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "typeAttributes": [ + "noescape" + ] + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect17DestinationPluginPAAE5apply7closureyyAA0D0_pXE_tF", + "mangledName": "$s13PhylloConnect17DestinationPluginPAAE5apply7closureyyAA0D0_pXE_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "add", + "printedName": "add(plugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect17DestinationPluginPAAE3add6pluginAA0D0_pAaF_p_tF", + "mangledName": "$s13PhylloConnect17DestinationPluginPAAE3add6pluginAA0D0_pAaF_p_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "remove", + "printedName": "remove(plugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect17DestinationPluginPAAE6remove6pluginyAA0D0_p_tF", + "mangledName": "$s13PhylloConnect17DestinationPluginPAAE6remove6pluginyAA0D0_p_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect17DestinationPluginP", + "mangledName": "$s13PhylloConnect17DestinationPluginP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "EventPlugin", + "printedName": "EventPlugin", + "usr": "s:13PhylloConnect11EventPluginP", + "mangledName": "$s13PhylloConnect11EventPluginP" + }, + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UtilityPlugin", + "printedName": "UtilityPlugin", + "declKind": "Protocol", + "usr": "s:13PhylloConnect13UtilityPluginP", + "mangledName": "$s13PhylloConnect13UtilityPluginP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "EventPlugin", + "printedName": "EventPlugin", + "usr": "s:13PhylloConnect11EventPluginP", + "mangledName": "$s13PhylloConnect11EventPluginP" + }, + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "VersionedPlugin", + "printedName": "VersionedPlugin", + "children": [ + { + "kind": "Function", + "name": "version", + "printedName": "version()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect15VersionedPluginP7versionSSyFZ", + "mangledName": "$s13PhylloConnect15VersionedPluginP7versionSSyFZ", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.VersionedPlugin>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect15VersionedPluginP", + "mangledName": "$s13PhylloConnect15VersionedPluginP", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Subscriber", + "printedName": "Subscriber", + "declKind": "Protocol", + "usr": "s:13PhylloConnect10SubscriberP", + "mangledName": "$s13PhylloConnect10SubscriberP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Optional", + "printedName": "Optional", + "declKind": "Enum", + "usr": "s:Sq", + "mangledName": "$sSq", + "moduleName": "Swift", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "isEnumExhaustive": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ExpressibleByNilLiteral", + "printedName": "ExpressibleByNilLiteral", + "usr": "s:s23ExpressibleByNilLiteralP", + "mangledName": "$ss23ExpressibleByNilLiteralP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "EncodableWithConfiguration", + "printedName": "EncodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "EncodingConfiguration", + "printedName": "EncodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.EncodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26EncodableWithConfigurationP", + "mangledName": "$s10Foundation26EncodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "DecodableWithConfiguration", + "printedName": "DecodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "DecodingConfiguration", + "printedName": "DecodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.DecodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26DecodableWithConfigurationP", + "mangledName": "$s10Foundation26DecodableWithConfigurationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "URL", + "printedName": "URL", + "children": [ + { + "kind": "Var", + "name": "queryParameters", + "printedName": "queryParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:10Foundation3URLV13PhylloConnectE15queryParametersSDyS2SGSgvp", + "mangledName": "$s10Foundation3URLV13PhylloConnectE15queryParametersSDyS2SGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:10Foundation3URLV13PhylloConnectE15queryParametersSDyS2SGSgvg", + "mangledName": "$s10Foundation3URLV13PhylloConnectE15queryParametersSDyS2SGSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:10Foundation3URLV", + "mangledName": "$s10Foundation3URLV", + "moduleName": "Foundation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSURL", + "printedName": "Foundation.NSURL", + "usr": "c:objc(cs)NSURL" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSURL", + "printedName": "Foundation.NSURL", + "usr": "c:objc(cs)NSURL" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByFileReferenceLiteral", + "printedName": "_ExpressibleByFileReferenceLiteral", + "usr": "s:s34_ExpressibleByFileReferenceLiteralP", + "mangledName": "$ss34_ExpressibleByFileReferenceLiteralP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Encodable", + "printedName": "Encodable", + "children": [ + { + "kind": "Function", + "name": "prettyPrint", + "printedName": "prettyPrint()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:SE13PhylloConnectE11prettyPrintSSyF", + "mangledName": "$sSE13PhylloConnectE11prettyPrintSSyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toString", + "printedName": "toString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:SE13PhylloConnectE8toStringSSyF", + "mangledName": "$sSE13PhylloConnectE8toStringSSyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toString", + "printedName": "toString(pretty:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:SE13PhylloConnectE8toString6prettySSSb_tF", + "mangledName": "$sSE13PhylloConnectE8toString6prettySSSb_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:SE", + "mangledName": "$sSE", + "moduleName": "Swift", + "isExternal": true + }, + { + "kind": "TypeDecl", + "name": "Dictionary", + "printedName": "Dictionary", + "children": [ + { + "kind": "Function", + "name": "mapTransform", + "printedName": "mapTransform(_:valueTransform:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ { "kind": "TypeNominal", - "name": "PhylloEnvironment", - "printedName": "PhylloConnect.PhylloEnvironment", - "usr": "s:13PhylloConnect0A11EnvironmentO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "PhylloConnect.PhylloEnvironment.Type", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((τ_0_0, τ_0_1) -> Any)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(τ_0_0, τ_0_1) -> Any", "children": [ { "kind": "TypeNominal", - "name": "PhylloEnvironment", - "printedName": "PhylloConnect.PhylloEnvironment", - "usr": "s:13PhylloConnect0A11EnvironmentO" + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(τ_0_0, τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] } ] } - ] + ], + "hasDefaultArg": true, + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13PhylloConnect0A11EnvironmentO3devyA2CmF", - "mangledName": "$s13PhylloConnect0A11EnvironmentO3devyA2CmF", - "moduleName": "PhylloConnect" + "declKind": "Func", + "usr": "s:SD13PhylloConnectSSRszypRs_rlE12mapTransform_05valueD0SDySSypGSDyS2SG_ypSS_yptcSgtKF", + "mangledName": "$sSD13PhylloConnectSSRszypRs_rlE12mapTransform_05valueD0SDySSypGSDyS2SG_ypSS_yptcSgtKF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 == Swift.String, τ_0_1 == Any>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "sandbox", - "printedName": "sandbox", + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(keyPath:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(PhylloConnect.PhylloEnvironment.Type) -> PhylloConnect.PhylloEnvironment", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", "children": [ { "kind": "TypeNominal", - "name": "PhylloEnvironment", - "printedName": "PhylloConnect.PhylloEnvironment", - "usr": "s:13PhylloConnect0A11EnvironmentO" + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Subscript", + "usr": "s:SD13PhylloConnectSyRzrlE7keyPathypSgAA03KeyD0V_tcip", + "mangledName": "$sSD13PhylloConnectSyRzrlE7keyPathypSgAA03KeyD0V_tcip", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "PhylloConnect.PhylloEnvironment.Type", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Accessor", + "usr": "s:SD13PhylloConnectSyRzrlE7keyPathypSgAA03KeyD0V_tcig", + "mangledName": "$sSD13PhylloConnectSyRzrlE7keyPathypSgAA03KeyD0V_tcig", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", "children": [ { "kind": "TypeNominal", - "name": "PhylloEnvironment", - "printedName": "PhylloConnect.PhylloEnvironment", - "usr": "s:13PhylloConnect0A11EnvironmentO" + "name": "ProtocolComposition", + "printedName": "Any" } - ] + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" } - ] + ], + "declKind": "Accessor", + "usr": "s:SD13PhylloConnectSyRzrlE7keyPathypSgAA03KeyD0V_tcis", + "mangledName": "$sSD13PhylloConnectSyRzrlE7keyPathypSgAA03KeyD0V_tcis", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Accessor", + "usr": "s:SD13PhylloConnectSyRzrlE7keyPathypSgAA03KeyD0V_tciM", + "mangledName": "$sSD13PhylloConnectSyRzrlE7keyPathypSgAA03KeyD0V_tciM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Transparent" + ], + "isFromExtension": true, + "accessorKind": "_modify" } - ], - "declKind": "EnumElement", - "usr": "s:13PhylloConnect0A11EnvironmentO7sandboxyA2CmF", - "mangledName": "$s13PhylloConnect0A11EnvironmentO7sandboxyA2CmF", - "moduleName": "PhylloConnect" + ] }, { - "kind": "Var", - "name": "prod", - "printedName": "prod", + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(keyPath:reference:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(PhylloConnect.PhylloEnvironment.Type) -> PhylloConnect.PhylloEnvironment", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Subscript", + "usr": "s:SD13PhylloConnectSyRzrlE7keyPath9referenceypSgAA03KeyD0V_ADtcip", + "mangledName": "$sSD13PhylloConnectSyRzrlE7keyPath9referenceypSgAA03KeyD0V_ADtcip", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:SD13PhylloConnectSyRzrlE7keyPath9referenceypSgAA03KeyD0V_ADtcig", + "mangledName": "$sSD13PhylloConnectSyRzrlE7keyPath9referenceypSgAA03KeyD0V_ADtcig", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:SD13PhylloConnectSyRzrlE7keyPath9referenceypSgAA03KeyD0V_ADtcis", + "mangledName": "$sSD13PhylloConnectSyRzrlE7keyPath9referenceypSgAA03KeyD0V_ADtcis", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "PhylloEnvironment", - "printedName": "PhylloConnect.PhylloEnvironment", - "usr": "s:13PhylloConnect0A11EnvironmentO" + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "PhylloConnect.PhylloEnvironment.Type", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", "children": [ { "kind": "TypeNominal", - "name": "PhylloEnvironment", - "printedName": "PhylloConnect.PhylloEnvironment", - "usr": "s:13PhylloConnect0A11EnvironmentO" + "name": "ProtocolComposition", + "printedName": "Any" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:SD13PhylloConnectSyRzrlE7keyPath9referenceypSgAA03KeyD0V_ADtciM", + "mangledName": "$sSD13PhylloConnectSyRzrlE7keyPath9referenceypSgAA03KeyD0V_ADtciM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Transparent" + ], + "isFromExtension": true, + "accessorKind": "_modify" } - ], - "declKind": "EnumElement", - "usr": "s:13PhylloConnect0A11EnvironmentO4prodyA2CmF", - "mangledName": "$s13PhylloConnect0A11EnvironmentO4prodyA2CmF", - "moduleName": "PhylloConnect" + ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "Function", + "name": "exists", + "printedName": "exists(keyPath:reference:)", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "PhylloConnect.PhylloEnvironment?", - "children": [ - { - "kind": "TypeNominal", - "name": "PhylloEnvironment", - "printedName": "PhylloConnect.PhylloEnvironment", - "usr": "s:13PhylloConnect0A11EnvironmentO" - } - ], - "usr": "s:Sq" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:13PhylloConnect0A11EnvironmentO8rawValueACSgSS_tcfc", - "mangledName": "$s13PhylloConnect0A11EnvironmentO8rawValueACSgSS_tcfc", - "moduleName": "PhylloConnect", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:13PhylloConnect0A11EnvironmentO8rawValueSSvp", - "mangledName": "$s13PhylloConnect0A11EnvironmentO8rawValueSSvp", - "moduleName": "PhylloConnect", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Optional", + "printedName": "Any?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "ProtocolComposition", + "printedName": "Any" } ], - "declKind": "Accessor", - "usr": "s:13PhylloConnect0A11EnvironmentO8rawValueSSvg", - "mangledName": "$s13PhylloConnect0A11EnvironmentO8rawValueSSvg", - "moduleName": "PhylloConnect", - "implicit": true, - "accessorKind": "get" + "hasDefaultArg": true, + "usr": "s:Sq" } - ] + ], + "declKind": "Func", + "usr": "s:SD13PhylloConnectSyRzrlE6exists7keyPath9referenceSbAA03KeyE0V_ypSgtF", + "mangledName": "$sSD13PhylloConnectSyRzrlE6exists7keyPath9referenceSbAA03KeyE0V_ypSgtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" } ], - "declKind": "Enum", - "usr": "s:13PhylloConnect0A11EnvironmentO", - "mangledName": "$s13PhylloConnect0A11EnvironmentO", - "moduleName": "PhylloConnect", + "declKind": "Struct", + "usr": "s:SD", + "mangledName": "$sSD", + "moduleName": "Swift", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", "declAttributes": [ - "AccessControl" + "Frozen" ], - "enumRawTypeName": "String", + "isExternal": true, "conformances": [ { "kind": "Conformance", @@ -842,192 +24469,221 @@ }, { "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" }, { "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", "children": [ { "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", + "name": "Element", + "printedName": "Element", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" } ] } ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "PhylloConnect", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "WebKit", - "printedName": "WebKit", - "declKind": "Import", - "moduleName": "PhylloConnect" - }, - { - "kind": "Import", - "name": "SafariServices", - "printedName": "SafariServices", - "declKind": "Import", - "moduleName": "PhylloConnect" - }, - { - "kind": "TypeDecl", - "name": "URL", - "printedName": "URL", - "children": [ + "usr": "s:ST", + "mangledName": "$sST" + }, { - "kind": "Var", - "name": "queryParameters", - "printedName": "queryParameters", + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Swift.String]?", + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "GenericTypeParam", + "printedName": "τ_0_0" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Index", + "usr": "s:SD5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" } ], - "usr": "s:SD" + "usr": "s:s5SliceV" } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:10Foundation3URLV13PhylloConnectE15queryParametersSDyS2SGSgvp", - "mangledName": "$s10Foundation3URLV13PhylloConnectE15queryParametersSDyS2SGSgvp", - "moduleName": "PhylloConnect", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "accessors": [ + ] + }, { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Swift.String]?", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices<[τ_0_0 : τ_0_1]>", "children": [ { "kind": "TypeNominal", "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "printedName": "[τ_0_0 : τ_0_1]", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "GenericTypeParam", + "printedName": "τ_0_0" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "GenericTypeParam", + "printedName": "τ_0_1" } ], "usr": "s:SD" } ], - "usr": "s:Sq" + "usr": "s:SI" } - ], - "declKind": "Accessor", - "usr": "s:10Foundation3URLV13PhylloConnectE15queryParametersSDyS2SGSgvg", - "mangledName": "$s10Foundation3URLV13PhylloConnectE15queryParametersSDyS2SGSgvg", - "moduleName": "PhylloConnect", - "isFromExtension": true, - "accessorKind": "get" + ] } - ] - } - ], - "declKind": "Struct", - "usr": "s:10Foundation3URLV", - "mangledName": "$s10Foundation3URLV", - "moduleName": "Foundation", - "isExternal": true, - "conformances": [ + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, { "kind": "Conformance", - "name": "ReferenceConvertible", - "printedName": "ReferenceConvertible", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", "children": [ { "kind": "TypeWitness", - "name": "ReferenceType", - "printedName": "ReferenceType", + "name": "Key", + "printedName": "Key", "children": [ { "kind": "TypeNominal", - "name": "NSURL", - "printedName": "Foundation.NSURL", - "usr": "c:objc(cs)NSURL" + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" } ] } ], - "usr": "s:10Foundation20ReferenceConvertibleP", - "mangledName": "$s10Foundation20ReferenceConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" }, { "kind": "Conformance", @@ -1038,25 +24694,10 @@ }, { "kind": "Conformance", - "name": "_ObjectiveCBridgeable", - "printedName": "_ObjectiveCBridgeable", - "children": [ - { - "kind": "TypeWitness", - "name": "_ObjectiveCType", - "printedName": "_ObjectiveCType", - "children": [ - { - "kind": "TypeNominal", - "name": "NSURL", - "printedName": "Foundation.NSURL", - "usr": "c:objc(cs)NSURL" - } - ] - } - ], - "usr": "s:s21_ObjectiveCBridgeableP", - "mangledName": "$ss21_ObjectiveCBridgeableP" + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" }, { "kind": "Conformance", @@ -1074,31 +24715,46 @@ }, { "kind": "Conformance", - "name": "_CustomPlaygroundQuickLookable", - "printedName": "_CustomPlaygroundQuickLookable", - "usr": "s:s30_CustomPlaygroundQuickLookableP", - "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" }, { "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" }, { "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDictionary", + "printedName": "Foundation.NSDictionary", + "usr": "c:objc(cs)NSDictionary" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" }, { "kind": "Conformance", - "name": "_ExpressibleByFileReferenceLiteral", - "printedName": "_ExpressibleByFileReferenceLiteral", - "usr": "s:s34_ExpressibleByFileReferenceLiteralP", - "mangledName": "$ss34_ExpressibleByFileReferenceLiteralP" + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" } ] } @@ -1107,46 +24763,298 @@ }, "ConstValues": [ { - "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "kind": "StringLiteral", + "offset": 199, + "length": 20, + "value": "\"onAccountConnected\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "kind": "StringLiteral", + "offset": 278, + "length": 23, + "value": "\"onAccountDisconnected\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "kind": "StringLiteral", + "offset": 353, + "length": 16, + "value": "\"onTokenExpired\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "kind": "StringLiteral", + "offset": 426, + "length": 21, + "value": "\"onConnectionFailure\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "kind": "StringLiteral", + "offset": 491, + "length": 8, + "value": "\"onExit\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "kind": "StringLiteral", + "offset": 589, + "length": 21, + "value": "\"openAfterInitialize\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/SegmentLog.swift", + "kind": "BooleanLiteral", + "offset": 459, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Platforms\/iOS\/iOSLifecycleEvents.swift", + "kind": "StringLiteral", + "offset": 268, + "length": 15, + "value": "\"SEGVersionKey\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Platforms\/iOS\/iOSLifecycleEvents.swift", + "kind": "StringLiteral", + "offset": 310, + "length": 15, + "value": "\"SEGBuildKeyV2\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Platforms\/iOS\/iOSLifecycleEvents.swift", + "kind": "BooleanLiteral", + "offset": 705, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 172, + "length": 27, + "value": "\"CONNECT_INITIALIZE_METHOD\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 237, + "length": 21, + "value": "\"CONNECT_OPEN_METHOD\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 289, + "length": 14, + "value": "\"WEBVIEW_OPEN\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 335, + "length": 15, + "value": "\"WEBVIEW_CLOSE\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 387, + "length": 20, + "value": "\"EXTERNAL_LINK_OPEN\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 445, + "length": 21, + "value": "\"EXTERNAL_LINK_CLOSE\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 509, + "length": 21, + "value": "\"PLATFORM_POPUP_OPEN\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 569, + "length": 22, + "value": "\"PLATFORM_POPUP_CLOSE\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 645, + "length": 13, + "value": "\"ios_webview\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 696, + "length": 21, + "value": "\"ios_auth_controller\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/StartupQueue.swift", + "kind": "IntegerLiteral", + "offset": 177, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/StartupQueue.swift", + "kind": "BooleanLiteral", + "offset": 222, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/StartupQueue.swift", + "kind": "StringLiteral", + "offset": 473, + "length": 26, + "value": "\"startupQueue.segment.com\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", + "kind": "Array", + "offset": 204, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", + "kind": "Array", + "offset": 237, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", + "kind": "Array", + "offset": 271, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", + "kind": "StringLiteral", + "offset": 766, + "length": 7, + "value": "\"track\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", + "kind": "StringLiteral", + "offset": 1537, + "length": 10, + "value": "\"identify\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", + "kind": "StringLiteral", + "offset": 2276, + "length": 8, + "value": "\"screen\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", "kind": "StringLiteral", - "offset": 199, - "length": 20, - "value": "\"onAccountConnected\"" + "offset": 3171, + "length": 7, + "value": "\"group\"" }, { - "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", "kind": "StringLiteral", - "offset": 278, - "length": 23, - "value": "\"onAccountDisconnected\"" + "offset": 3941, + "length": 7, + "value": "\"alias\"" }, { - "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", "kind": "StringLiteral", - "offset": 353, - "length": 16, - "value": "\"onTokenExpired\"" + "offset": 4637, + "length": 5, + "value": "\"All\"" }, { - "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/SegmentDestination.swift", "kind": "StringLiteral", - "offset": 426, - "length": 21, - "value": "\"onConnectionFailure\"" + "offset": 496, + "length": 12, + "value": "\"Segment.io\"" }, { - "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/SegmentDestination.swift", "kind": "StringLiteral", - "offset": 491, + "offset": 532, + "length": 9, + "value": "\"apiHost\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/SegmentDestination.swift", + "kind": "StringLiteral", + "offset": 564, "length": 8, - "value": "\"onExit\"" + "value": "\"apiKey\"" }, { - "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/SegmentDestination.swift", "kind": "StringLiteral", - "offset": 589, - "length": 21, - "value": "\"openAfterInitialize\"" + "offset": 496, + "length": 12, + "value": "\"Segment.io\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/SegmentDestination.swift", + "kind": "StringLiteral", + "offset": 532, + "length": 9, + "value": "\"apiHost\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/SegmentDestination.swift", + "kind": "StringLiteral", + "offset": 564, + "length": 8, + "value": "\"apiKey\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/SegmentDestination.swift", + "kind": "StringLiteral", + "offset": 1228, + "length": 26, + "value": "\"uploadsQueue.segment.com\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/SegmentDestination.swift", + "kind": "IntegerLiteral", + "offset": 1420, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Platforms\/iOS\/iOSDelegation.swift", + "kind": "Dictionary", + "offset": 2784, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Analytics.swift", + "kind": "BooleanLiteral", + "offset": 396, + "length": 5, + "value": "false" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/UIView+Extension.swift", @@ -1155,132 +25063,496 @@ "length": 4, "value": "true" }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Configuration.swift", + "kind": "BooleanLiteral", + "offset": 614, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Configuration.swift", + "kind": "BooleanLiteral", + "offset": 654, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Configuration.swift", + "kind": "IntegerLiteral", + "offset": 686, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Configuration.swift", + "kind": "IntegerLiteral", + "offset": 731, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Configuration.swift", + "kind": "BooleanLiteral", + "offset": 825, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/JSON.swift", + "kind": "BooleanLiteral", + "offset": 16140, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/JSON.swift", + "kind": "BooleanLiteral", + "offset": 16239, + "length": 5, + "value": "false" + }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 166, - "length": 8, - "value": "\"phyllo\"" + "offset": 208, + "length": 7, + "value": "\"1.3.1\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 204, - "length": 15, - "value": "\"phyllo:\/\/auth\"" + "offset": 276, + "length": 8, + "value": "\"phyllo\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 248, - "length": 2, - "value": "\"\"" + "offset": 314, + "length": 15, + "value": "\"phyllo:\/\/auth\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 277, - "length": 89, - "value": "\"There was an error in connecting to our servers. Please check your input and try again.\"" + "offset": 369, + "length": 7, + "value": "\"0.3.1\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 418, + "offset": 433, "length": 15, "value": "\"phyllo:\/\/auth\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 452, + "offset": 467, "length": 15, "value": "\"phyllo:\/\/exit\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 494, + "offset": 509, "length": 16, "value": "\"onTokenExpired\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 544, + "offset": 559, "length": 23, "value": "\"phyllo:\/\/disconnected\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 589, + "offset": 604, "length": 18, "value": "\"phyllo:\/\/expired\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 638, + "offset": 653, "length": 20, "value": "\"phyllo:\/\/connected\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 680, + "offset": 695, "length": 18, "value": "\"phyllo:\/\/failure\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 418, + "offset": 433, "length": 15, "value": "\"phyllo:\/\/auth\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 452, + "offset": 467, "length": 15, "value": "\"phyllo:\/\/exit\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 494, + "offset": 509, "length": 16, "value": "\"onTokenExpired\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 544, + "offset": 559, "length": 23, "value": "\"phyllo:\/\/disconnected\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 589, + "offset": 604, "length": 18, "value": "\"phyllo:\/\/expired\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 638, + "offset": 653, "length": 20, "value": "\"phyllo:\/\/connected\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 680, + "offset": 695, "length": 18, "value": "\"phyllo:\/\/failure\"" }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/SystemTarget.swift", + "kind": "StringLiteral", + "offset": 205, + "length": 9, + "value": "\"Segment\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/SystemTarget.swift", + "kind": "StringLiteral", + "offset": 226, + "length": 5, + "value": "\"Log\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/SystemTarget.swift", + "kind": "StringLiteral", + "offset": 283, + "length": 9, + "value": "\"Segment\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/SystemTarget.swift", + "kind": "StringLiteral", + "offset": 304, + "length": 9, + "value": "\"Metrics\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/SystemTarget.swift", + "kind": "StringLiteral", + "offset": 365, + "length": 9, + "value": "\"Segment\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/SystemTarget.swift", + "kind": "StringLiteral", + "offset": 386, + "length": 9, + "value": "\"History\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Utils.swift", + "kind": "StringLiteral", + "offset": 1032, + "length": 8, + "value": "\".appex\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Utils.swift", + "kind": "BooleanLiteral", + "offset": 1059, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Utils.swift", + "kind": "BooleanLiteral", + "offset": 1081, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1170, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1235, + "length": 7, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1305, + "length": 5, + "value": "2" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1170, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1235, + "length": 7, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1305, + "length": 5, + "value": "2" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1170, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1235, + "length": 7, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1305, + "length": 5, + "value": "2" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 3577, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 3606, + "length": 5, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 3577, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 3606, + "length": 5, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 3577, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 3606, + "length": 5, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Sovran\/Store.swift", + "kind": "StringLiteral", + "offset": 269, + "length": 26, + "value": "\"state.update.segment.com\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Sovran\/Store.swift", + "kind": "StringLiteral", + "offset": 402, + "length": 24, + "value": "\"state.sync.segment.com\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Sovran\/Store.swift", + "kind": "BooleanLiteral", + "offset": 1778, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Sovran\/Store.swift", + "kind": "IntegerLiteral", + "offset": 6955, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "IntegerLiteral", + "offset": 247, + "length": 6, + "value": "475000" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 439, + "length": 21, + "value": "\"storage.segment.com\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4308, + "length": 6, + "value": "\"temp\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4385, + "length": 16, + "value": "\"segment.userId\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4424, + "length": 16, + "value": "\"segment.traits\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4468, + "length": 21, + "value": "\"segment.anonymousId\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4514, + "length": 18, + "value": "\"segment.settings\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4555, + "length": 16, + "value": "\"segment.events\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4385, + "length": 16, + "value": "\"segment.userId\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4424, + "length": 16, + "value": "\"segment.traits\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4468, + "length": 21, + "value": "\"segment.anonymousId\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4514, + "length": 18, + "value": "\"segment.settings\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4555, + "length": 16, + "value": "\"segment.events\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Sovran\/Version.swift", + "kind": "StringLiteral", + "offset": 320, + "length": 7, + "value": "\"1.0.3\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/ObjC\/ObjCAnalytics.swift", + "kind": "StringLiteral", + "offset": 168, + "length": 13, + "value": "\"PhylloConnect.ObjCAnalytics\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/HTTPClient.swift", + "kind": "StringLiteral", + "offset": 335, + "length": 19, + "value": "\"api.segment.io\/v1\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/HTTPClient.swift", + "kind": "StringLiteral", + "offset": 395, + "length": 29, + "value": "\"cdn-settings.segment.com\/v1\"" + }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Utilities\/PhylloEnvironment.swift", "kind": "StringLiteral", @@ -1298,7 +25570,14 @@ { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Utilities\/PhylloEnvironment.swift", "kind": "StringLiteral", - "offset": 275, + "offset": 278, + "length": 35, + "value": "\"https:\/\/api.staging.getphyllo.com\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Utilities\/PhylloEnvironment.swift", + "kind": "StringLiteral", + "offset": 330, "length": 27, "value": "\"https:\/\/api.getphyllo.com\"" }, @@ -1319,9 +25598,107 @@ { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Utilities\/PhylloEnvironment.swift", "kind": "StringLiteral", - "offset": 275, + "offset": 278, + "length": 35, + "value": "\"https:\/\/api.staging.getphyllo.com\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Utilities\/PhylloEnvironment.swift", + "kind": "StringLiteral", + "offset": 330, "length": 27, "value": "\"https:\/\/api.getphyllo.com\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/ObjC\/ObjCConfiguration.swift", + "kind": "StringLiteral", + "offset": 143, + "length": 17, + "value": "\"PhylloConnect.ObjCConfiguration\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 358, + "length": 10, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 440, + "length": 11, + "value": "2" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 573, + "length": 5, + "value": "3" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 649, + "length": 7, + "value": "4" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 358, + "length": 10, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 440, + "length": 11, + "value": "2" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 573, + "length": 5, + "value": "3" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 649, + "length": 7, + "value": "4" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 358, + "length": 10, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 440, + "length": 11, + "value": "2" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 573, + "length": 5, + "value": "3" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 649, + "length": 7, + "value": "4" } ] } \ No newline at end of file diff --git a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface index 284cee3..ad709c6 100644 --- a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface +++ b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -3,20 +3,458 @@ // swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 4.2 -enforce-exclusivity=checked -O -module-name PhylloConnect // swift-module-flags-ignorable: -enable-bare-slash-regex import AuthenticationServices +import CoreTelephony import Foundation @_exported import PhylloConnect import SafariServices import Swift +import SystemConfiguration import UIKit import WebKit import _Concurrency import _StringProcessing +import os.log +import os +extension LogTarget { + public func flush() +} +public protocol Action { + associatedtype StateType : State + func reduce(state: Self.StateType) -> Self.StateType +} +public protocol AsyncAction { + associatedtype StateType : State + associatedtype ResultType + func operation(state: Self.StateType, completion: @escaping (Self.ResultType?) -> Swift.Void) + func reduce(state: Self.StateType, operationResult: Self.ResultType?) -> Self.StateType +} +@_hasMissingDesignatedInitializers public class StartupQueue : Plugin, Subscriber { + @Atomic public var running: Swift.Bool { + get + set + _modify + } + final public let type: PluginType + public var analytics: Analytics? { + get + set + } + public func execute(event: T?) -> T? where T : RawEvent + @objc deinit +} +public struct DestinationMetadata : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public protocol RawEvent : Swift.Decodable, Swift.Encodable { + var type: Swift.String? { get set } + var anonymousId: Swift.String? { get set } + var messageId: Swift.String? { get set } + var userId: Swift.String? { get set } + var timestamp: Swift.String? { get set } + var context: JSON? { get set } + var integrations: JSON? { get set } + var metrics: [JSON]? { get set } + var _metadata: DestinationMetadata? { get set } +} +public struct TrackEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var event: Swift.String + public var properties: JSON? + public init(event: Swift.String, properties: JSON?) + public init(existing: TrackEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct IdentifyEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var traits: JSON? + public init(userId: Swift.String? = nil, traits: JSON? = nil) + public init(existing: IdentifyEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct ScreenEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var name: Swift.String? + public var category: Swift.String? + public var properties: JSON? + public init(title: Swift.String? = nil, category: Swift.String?, properties: JSON? = nil) + public init(existing: ScreenEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct GroupEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var groupId: Swift.String? + public var traits: JSON? + public init(groupId: Swift.String? = nil, traits: JSON? = nil) + public init(existing: GroupEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct AliasEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var userId: Swift.String? + public var previousId: Swift.String? + public init(newId: Swift.String? = nil) + public init(existing: AliasEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension RawEvent { + public mutating func disableCloudIntegrations(exceptKeys: [Swift.String]? = nil) + public mutating func enableCloudIntegrations(exceptKeys: [Swift.String]? = nil) + public mutating func disableIntegration(key: Swift.String) + public mutating func enableIntegration(key: Swift.String) +} +@_hasMissingDesignatedInitializers public class SegmentDestination : DestinationPlugin { + final public let type: PluginType + final public let key: Swift.String + final public let timeline: Timeline + public var analytics: Analytics? { + get + set + } + public func update(settings: Settings, type: UpdateType) + public func execute(event: T?) -> T? where T : RawEvent + public func flush() + @objc deinit +} +extension SegmentDestination : VersionedPlugin { + public static func version() -> Swift.String +} +public protocol RemoteNotifications : Plugin { + func registeredForRemoteNotifications(deviceToken: Foundation.Data) + func failedToRegisterForRemoteNotification(error: Swift.Error?) + func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +extension RemoteNotifications { + public func registeredForRemoteNotifications(deviceToken: Foundation.Data) + public func failedToRegisterForRemoteNotification(error: Swift.Error?) + public func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + public func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +extension Analytics { + public func registeredForRemoteNotifications(deviceToken: Foundation.Data) + public func failedToRegisterForRemoteNotification(error: Swift.Error?) + public func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + public func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +public protocol UserActivities { + func continueUserActivity(_ activity: Foundation.NSUserActivity) +} +extension Analytics { + public func continueUserActivity(_ activity: Foundation.NSUserActivity) +} +public protocol OpeningURLs { + func openURL(_ url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any]) +} +extension Analytics { + public func openURL(_ url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any] = [:]) +} +public class Analytics { + public static var debugLogsEnabled: Swift.Bool { + get + set + } + public var timeline: Timeline + public init(configuration: Configuration) + public func process(event: RawEvent) + @objc deinit +} +extension Analytics { + public var anonymousId: Swift.String { + get + } + public var userId: Swift.String? { + get + } + public func traits() -> T? where T : Swift.Decodable, T : Swift.Encodable + public func traits() -> [Swift.String : Any]? + public func flush() + public func reset() + public func version() -> Swift.String + public static func version() -> Swift.String +} +extension Analytics { + public func settings() -> Settings? + public func manuallyEnableDestination(plugin: DestinationPlugin) +} +extension Analytics { + public var hasUnsentEvents: Swift.Bool { + get + } + public var pendingUploads: [Foundation.URL]? { + get + } + public func waitUntilStarted() +} +@_hasMissingDesignatedInitializers public class PhylloAnalyticsModel : Swift.Codable { + @objc deinit + public func encode(to encoder: Swift.Encoder) throws + required public init(from decoder: Swift.Decoder) throws +} +public protocol iOSLifecycle { + func applicationDidEnterBackground(application: UIKit.UIApplication?) + func applicationWillEnterForeground(application: UIKit.UIApplication?) + func application(_ application: UIKit.UIApplication?, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]?) + func applicationDidBecomeActive(application: UIKit.UIApplication?) + func applicationWillResignActive(application: UIKit.UIApplication?) + func applicationDidReceiveMemoryWarning(application: UIKit.UIApplication?) + func applicationWillTerminate(application: UIKit.UIApplication?) + func applicationSignificantTimeChange(application: UIKit.UIApplication?) + func applicationBackgroundRefreshDidChange(application: UIKit.UIApplication?, refreshStatus: UIKit.UIBackgroundRefreshStatus) +} +extension iOSLifecycle { + public func applicationDidEnterBackground(application: UIKit.UIApplication?) + public func applicationWillEnterForeground(application: UIKit.UIApplication?) + public func application(_ application: UIKit.UIApplication?, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]?) + public func applicationDidBecomeActive(application: UIKit.UIApplication?) + public func applicationWillResignActive(application: UIKit.UIApplication?) + public func applicationDidReceiveMemoryWarning(application: UIKit.UIApplication?) + public func applicationWillTerminate(application: UIKit.UIApplication?) + public func applicationSignificantTimeChange(application: UIKit.UIApplication?) + public func applicationBackgroundRefreshDidChange(application: UIKit.UIApplication?, refreshStatus: UIKit.UIBackgroundRefreshStatus) +} +extension SegmentDestination : iOSLifecycle { + public func applicationWillEnterForeground(application: UIKit.UIApplication?) + public func applicationDidEnterBackground(application: UIKit.UIApplication?) +} extension Foundation.URL { public var queryParameters: [Swift.String : Swift.String]? { get } } -@objc public protocol PhylloConnectDelegate { +public typealias AdvertisingIdCallback = () -> Swift.String? +public class Configuration { + public init(writeKey: Swift.String) + @objc deinit +} +extension Configuration { + @discardableResult + public func application(_ value: Any?) -> Configuration + @discardableResult + public func trackApplicationLifecycleEvents(_ enabled: Swift.Bool) -> Configuration + @discardableResult + public func trackDeeplinks(_ enabled: Swift.Bool) -> Configuration + @discardableResult + public func flushAt(_ count: Swift.Int) -> Configuration + @discardableResult + public func flushInterval(_ interval: Foundation.TimeInterval) -> Configuration + @discardableResult + public func defaultSettings(_ settings: Settings) -> Configuration + @discardableResult + public func autoAddSegmentDestination(_ value: Swift.Bool) -> Configuration + @discardableResult + public func apiHost(_ value: Swift.String) -> Configuration + @discardableResult + public func cdnHost(_ value: Swift.String) -> Configuration +} +public enum JSON : Swift.Equatable { + case null + case bool(Swift.Bool) + case number(Foundation.Decimal) + case string(Swift.String) + case array([JSON]) + case object([Swift.String : JSON]) + public init(_ object: [Swift.String : Any]) throws + public init(with value: T) throws where T : Swift.Decodable, T : Swift.Encodable + public init(_ value: Any) throws + public static func == (a: JSON, b: JSON) -> Swift.Bool +} +extension JSON : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension Swift.Encodable { + public func prettyPrint() -> Swift.String + public func toString() -> Swift.String + public func toString(pretty: Swift.Bool) -> Swift.String +} +extension JSON { + public func codableValue() -> T? where T : Swift.Decodable, T : Swift.Encodable + public var boolValue: Swift.Bool? { + get + } + public var decimalValue: Foundation.Decimal? { + get + } + public var intValue: Swift.Int? { + get + } + public var uintValue: Swift.UInt? { + get + } + public var floatValue: Swift.Float? { + get + } + public var doubleValue: Swift.Double? { + get + } + public var stringValue: Swift.String? { + get + } + public var arrayValue: [Any]? { + get + } + public var dictionaryValue: [Swift.String : Any]? { + get + } +} +extension JSON { + public func mapTransform(_ keys: [Swift.String : Swift.String], valueTransform: ((_ key: Swift.String, _ value: Any) -> Any)? = nil) throws -> JSON + public func add(value: Any) throws -> JSON? + public func add(value: Any, forKey key: Swift.String) throws -> JSON? + public func remove(key: Swift.String) throws -> JSON? + public subscript(index: Swift.Int) -> JSON? { + get + } + public subscript(key: Swift.String) -> JSON? { + get + } + public subscript(keyPath keyPath: KeyPath) -> T? where T : Swift.Decodable, T : Swift.Encodable { + get + set(newValue) + } + public func value(forKeyPath keyPath: KeyPath) -> T? where T : Swift.Decodable, T : Swift.Encodable + public mutating func setValue(_ value: T?, forKeyPath keyPath: KeyPath) where T : Swift.Decodable, T : Swift.Encodable +} +extension Swift.Dictionary where Key == Swift.String, Value == Any { + public func mapTransform(_ keys: [Swift.String : Swift.String], valueTransform: ((_ key: Key, _ value: Value) -> Any)? = nil) throws -> [Key : Value] +} +public class DeviceToken { + final public let type: PluginType + public var analytics: Analytics? + public var token: Swift.String? + required public init() + public func execute(event: T?) -> T? where T : RawEvent + @objc deinit +} +extension Analytics { + public func setDeviceToken(_ token: Swift.String) +} +@_hasMissingDesignatedInitializers public class Context { + final public let type: PluginType + public var analytics: Analytics? + public func execute(event: T?) -> T? where T : RawEvent + @objc deinit +} +public protocol LogTarget { + func parseLog(_ log: LogMessage) + func flush() +} +public enum LogFilterKind : Swift.Int { + case error + case warning + case debug + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public struct LoggingType : Swift.Hashable { + public enum LogDestination { + case log + case metric + case history + public static func == (a: LoggingType.LogDestination, b: LoggingType.LogDestination) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public init(types: [LoggingType.LogDestination]) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: LoggingType, b: LoggingType) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public protocol LogMessage { + var kind: LogFilterKind { get } + var title: Swift.String? { get } + var message: Swift.String { get } + var event: RawEvent? { get } + var function: Swift.String? { get } + var line: Swift.Int? { get } + var logType: LoggingType.LogDestination { get } + var dateTime: Foundation.Date { get } +} +public enum MetricType : Swift.Int { + case counter + case gauge + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension Analytics { + public func log(message: Swift.String, kind: LogFilterKind? = nil, function: Swift.String = #function, line: Swift.Int = #line) + public func metric(_ type: MetricType, name: Swift.String, value: Swift.Double, tags: [Swift.String]? = nil) + public func history(event: RawEvent, sender: Swift.AnyObject, function: Swift.String = #function, line: Swift.Int = #line) +} +extension Analytics { + public func add(target: LogTarget, type: LoggingType) + public func logFlush() +} +public typealias SubscriptionID = Swift.Int +public class Store { + required public init(from decoder: Swift.Decoder) throws + public func encode(to encoder: Swift.Encoder) throws + public init() + @discardableResult + public func subscribe(_ subscriber: Subscriber, initialState: Swift.Bool = false, queue: Dispatch.DispatchQueue = .main, handler: @escaping Handler) -> SubscriptionID where T : State + public func unsubscribe(identifier: SubscriptionID) + public func provide(state: T) where T : State + public func dispatch(action: T) where T : Action + public func dispatch(action: T) where T : AsyncAction + public func currentState() -> T? where T : State + @objc deinit +} +@objc public protocol PhylloConnectDelegate : ObjectiveC.NSObjectProtocol { @objc func onAccountConnected(account_id: Swift.String, work_platform_id: Swift.String, user_id: Swift.String) @objc func onAccountDisconnected(account_id: Swift.String, work_platform_id: Swift.String, user_id: Swift.String) @objc func onTokenExpired(user_id: Swift.String) @@ -30,11 +468,123 @@ extension Foundation.URL { weak public var phylloConnectDelegate: PhylloConnectDelegate? public func initialize(config: [Swift.String : Any]) public func open() + public func version() -> [Swift.String : Swift.String] + @objc deinit +} +extension Analytics : Subscriber { +} +@propertyWrapper public struct Atomic { + public init(wrappedValue value: T) + public var wrappedValue: T { + get + set + } +} +@objc(SEGAnalytics) public class ObjCAnalytics : ObjectiveC.NSObject { + final public let analytics: Analytics + @objc public init(configuration: ObjCConfiguration) + public init(wrapping analytics: Analytics) + @objc deinit +} +@objc extension ObjCAnalytics { + @objc(track:) dynamic public func track(name: Swift.String) + @objc(track:properties:) dynamic public func track(name: Swift.String, properties: [Swift.String : Any]?) + @objc(identify:) dynamic public func identify(userId: Swift.String) + @objc(identify:traits:) dynamic public func identify(userId: Swift.String, traits: [Swift.String : Any]?) + @objc(screen:) dynamic public func screen(title: Swift.String) + @objc(screen:category:) dynamic public func screen(title: Swift.String, category: Swift.String?) + @objc(screen:category:properties:) dynamic public func screen(title: Swift.String, category: Swift.String?, properties: [Swift.String : Any]?) + @objc(group:) dynamic public func group(groupId: Swift.String) + @objc(group:traits:) dynamic public func group(groupId: Swift.String, traits: [Swift.String : Any]?) + @objc(alias:) dynamic public func alias(newId: Swift.String) +} +@objc extension ObjCAnalytics { + @objc dynamic public var anonymousId: Swift.String { + @objc get + } + @objc dynamic public var userId: Swift.String? { + @objc get + } + @objc dynamic public func traits() -> [Swift.String : Any]? + @objc dynamic public func flush() + @objc dynamic public func reset() + @objc dynamic public func settings() -> [Swift.String : Any]? + @objc dynamic public func version() -> Swift.String +} +public protocol State { +} +public typealias Handler = (T) -> Swift.Void where T : State +public class Timeline : Subscriber { + public init() + @objc deinit +} +extension Plugin { + public func execute(event: T?) -> T? where T : RawEvent + public func update(settings: Settings, type: UpdateType) + public func shutdown() +} +extension EventPlugin { + public func execute(event: T?) -> T? where T : RawEvent + public func identify(event: IdentifyEvent) -> IdentifyEvent? + public func track(event: TrackEvent) -> TrackEvent? + public func screen(event: ScreenEvent) -> ScreenEvent? + public func group(event: GroupEvent) -> GroupEvent? + public func alias(event: AliasEvent) -> AliasEvent? + public func flush() + public func reset() +} +extension DestinationPlugin { + public func execute(event: T?) -> T? where T : RawEvent +} +public struct Settings : Swift.Codable { + public var integrations: JSON? + public var plan: JSON? + public var edgeFunction: JSON? + public var middlewareSettings: JSON? + public init(writeKey: Swift.String, apiHost: Swift.String) + public init(writeKey: Swift.String) + public init(from decoder: Swift.Decoder) throws + public func integrationSettings(forKey key: Swift.String) -> [Swift.String : Any]? + public func integrationSettings(forKey key: Swift.String) -> T? where T : Swift.Decodable, T : Swift.Encodable + public func integrationSettings(forPlugin plugin: DestinationPlugin) -> T? where T : Swift.Decodable, T : Swift.Encodable + public func hasIntegrationSettings(forPlugin plugin: DestinationPlugin) -> Swift.Bool + public func hasIntegrationSettings(key: Swift.String) -> Swift.Bool + public func encode(to encoder: Swift.Encoder) throws +} +extension Settings : Swift.Equatable { + public static func == (lhs: Settings, rhs: Settings) -> Swift.Bool +} +public struct BasicHandler { +} +public struct KeyPath { + public init(_ string: Swift.String) +} +extension KeyPath : Swift.ExpressibleByStringLiteral { + public init(stringLiteral value: Swift.String) + public init(unicodeScalarLiteral value: Swift.String) + public init(extendedGraphemeClusterLiteral value: Swift.String) + public typealias ExtendedGraphemeClusterLiteralType = Swift.String + public typealias StringLiteralType = Swift.String + public typealias UnicodeScalarLiteralType = Swift.String +} +extension Swift.Dictionary where Key : Swift.StringProtocol { + public subscript(keyPath keyPath: KeyPath) -> Any? { + get + set + } + public subscript(keyPath keyPath: KeyPath, reference reference: Any?) -> Any? { + get + set + } + public func exists(keyPath: KeyPath, reference: Any? = nil) -> Swift.Bool +} +@_hasMissingDesignatedInitializers public class HTTPClient { @objc deinit } public enum PhylloEnvironment : Swift.String { case dev case sandbox + case staging case prod public init?(rawValue: Swift.String) public typealias RawValue = Swift.String @@ -42,6 +592,160 @@ public enum PhylloEnvironment : Swift.String { get } } +@_hasMissingDesignatedInitializers public class DestinationMetadataPlugin : Plugin { + final public let type: PluginType + public var analytics: Analytics? + public func update(settings: Settings, type: UpdateType) + public func execute(event: T?) -> T? where T : RawEvent + @objc deinit +} +extension Analytics { + public func track

(name: Swift.String, properties: P?) where P : Swift.Decodable, P : Swift.Encodable + public func track(name: Swift.String) + public func identify(userId: Swift.String, traits: T?) where T : Swift.Decodable, T : Swift.Encodable + public func identify(traits: T) where T : Swift.Decodable, T : Swift.Encodable + public func identify(userId: Swift.String) + public func screen

(title: Swift.String, category: Swift.String? = nil, properties: P?) where P : Swift.Decodable, P : Swift.Encodable + public func screen(title: Swift.String, category: Swift.String? = nil) + public func group(groupId: Swift.String, traits: T?) where T : Swift.Decodable, T : Swift.Encodable + public func group(groupId: Swift.String) + public func alias(newId: Swift.String) +} +extension Analytics { + public func track(name: Swift.String, properties: [Swift.String : Any]? = nil) + public func identify(userId: Swift.String, traits: [Swift.String : Any]? = nil) + public func screen(title: Swift.String, category: Swift.String? = nil, properties: [Swift.String : Any]? = nil) + public func group(groupId: Swift.String, traits: [Swift.String : Any]?) +} +@objc(SEGConfiguration) public class ObjCConfiguration : ObjectiveC.NSObject { + @objc public var application: Any? { + @objc get + @objc set(value) + } + @objc public var trackApplicationLifecycleEvents: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var trackDeeplinks: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var flushAt: Swift.Int { + @objc get + @objc set(value) + } + @objc public var flushInterval: Foundation.TimeInterval { + @objc get + @objc set(value) + } + @objc public var defaultSettings: [Swift.String : Any] { + @objc get + @objc set(value) + } + @objc public var autoAddSegmentDestination: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var apiHost: Swift.String { + @objc get + @objc set(value) + } + @objc public var cdnHost: Swift.String { + @objc get + @objc set(value) + } + @objc public init(writeKey: Swift.String) + @objc deinit +} +public enum PluginType : Swift.Int, Swift.CaseIterable { + case before + case enrichment + case destination + case after + case utility + public init?(rawValue: Swift.Int) + public typealias AllCases = [PluginType] + public typealias RawValue = Swift.Int + public static var allCases: [PluginType] { + get + } + public var rawValue: Swift.Int { + get + } +} +public enum UpdateType { + case initial + case refresh + public static func == (a: UpdateType, b: UpdateType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public protocol Plugin : AnyObject { + var type: PluginType { get } + var analytics: Analytics? { get set } + func configure(analytics: Analytics) + func update(settings: Settings, type: UpdateType) + func execute(event: T?) -> T? where T : RawEvent + func shutdown() +} +public protocol EventPlugin : Plugin { + func identify(event: IdentifyEvent) -> IdentifyEvent? + func track(event: TrackEvent) -> TrackEvent? + func group(event: GroupEvent) -> GroupEvent? + func alias(event: AliasEvent) -> AliasEvent? + func screen(event: ScreenEvent) -> ScreenEvent? + func reset() + func flush() +} +public protocol DestinationPlugin : EventPlugin { + var key: Swift.String { get } + var timeline: Timeline { get } + func add(plugin: Plugin) -> Plugin + func apply(closure: (Plugin) -> Swift.Void) + func remove(plugin: Plugin) +} +public protocol UtilityPlugin : EventPlugin { +} +public protocol VersionedPlugin { + static func version() -> Swift.String +} +extension Plugin { + public func configure(analytics: Analytics) +} +extension DestinationPlugin { + public func configure(analytics: Analytics) + public func apply(closure: (Plugin) -> Swift.Void) + @discardableResult + public func add(plugin: Plugin) -> Plugin + public func remove(plugin: Plugin) +} +extension Analytics { + public func apply(closure: (Plugin) -> Swift.Void) + @discardableResult + public func add(plugin: Plugin) -> Plugin + public func remove(plugin: Plugin) + public func find(pluginType: T.Type) -> T? where T : Plugin + public func find(key: Swift.String) -> DestinationPlugin? +} +public protocol Subscriber : AnyObject { +} +extension DeviceToken : Plugin {} +extension Context : Plugin {} +extension LogFilterKind : Swift.Equatable {} +extension LogFilterKind : Swift.Hashable {} +extension LogFilterKind : Swift.RawRepresentable {} +extension LoggingType.LogDestination : Swift.Equatable {} +extension LoggingType.LogDestination : Swift.Hashable {} +extension MetricType : Swift.Equatable {} +extension MetricType : Swift.Hashable {} +extension MetricType : Swift.RawRepresentable {} extension PhylloEnvironment : Swift.Equatable {} extension PhylloEnvironment : Swift.Hashable {} extension PhylloEnvironment : Swift.RawRepresentable {} +extension PluginType : Swift.Equatable {} +extension PluginType : Swift.Hashable {} +extension PluginType : Swift.RawRepresentable {} +extension UpdateType : Swift.Equatable {} +extension UpdateType : Swift.Hashable {} diff --git a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface-e b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface-e index 4eef445..01b0fda 100644 --- a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface-e +++ b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface-e @@ -3,20 +3,458 @@ // swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 4.2 -enforce-exclusivity=checked -O -module-name PhylloConnect // swift-module-flags-ignorable: -enable-bare-slash-regex import AuthenticationServices +import CoreTelephony import Foundation @_exported import PhylloConnect import SafariServices import Swift +import SystemConfiguration import UIKit import WebKit import _Concurrency import _StringProcessing +import os.log +import os +extension PhylloConnect.LogTarget { + public func flush() +} +public protocol Action { + associatedtype StateType : PhylloConnect.State + func reduce(state: Self.StateType) -> Self.StateType +} +public protocol AsyncAction { + associatedtype StateType : PhylloConnect.State + associatedtype ResultType + func operation(state: Self.StateType, completion: @escaping (Self.ResultType?) -> Swift.Void) + func reduce(state: Self.StateType, operationResult: Self.ResultType?) -> Self.StateType +} +@_hasMissingDesignatedInitializers public class StartupQueue : PhylloConnect.Plugin, PhylloConnect.Subscriber { + @PhylloConnect.Atomic public var running: Swift.Bool { + get + set + _modify + } + final public let type: PhylloConnect.PluginType + public var analytics: PhylloConnect.Analytics? { + get + set + } + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + @objc deinit +} +public struct DestinationMetadata : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public protocol RawEvent : Swift.Decodable, Swift.Encodable { + var type: Swift.String? { get set } + var anonymousId: Swift.String? { get set } + var messageId: Swift.String? { get set } + var userId: Swift.String? { get set } + var timestamp: Swift.String? { get set } + var context: PhylloConnect.JSON? { get set } + var integrations: PhylloConnect.JSON? { get set } + var metrics: [PhylloConnect.JSON]? { get set } + var _metadata: PhylloConnect.DestinationMetadata? { get set } +} +public struct TrackEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var event: Swift.String + public var properties: PhylloConnect.JSON? + public init(event: Swift.String, properties: PhylloConnect.JSON?) + public init(existing: PhylloConnect.TrackEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct IdentifyEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var traits: PhylloConnect.JSON? + public init(userId: Swift.String? = nil, traits: PhylloConnect.JSON? = nil) + public init(existing: PhylloConnect.IdentifyEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct ScreenEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var name: Swift.String? + public var category: Swift.String? + public var properties: PhylloConnect.JSON? + public init(title: Swift.String? = nil, category: Swift.String?, properties: PhylloConnect.JSON? = nil) + public init(existing: PhylloConnect.ScreenEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct GroupEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var groupId: Swift.String? + public var traits: PhylloConnect.JSON? + public init(groupId: Swift.String? = nil, traits: PhylloConnect.JSON? = nil) + public init(existing: PhylloConnect.GroupEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct AliasEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var userId: Swift.String? + public var previousId: Swift.String? + public init(newId: Swift.String? = nil) + public init(existing: PhylloConnect.AliasEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension PhylloConnect.RawEvent { + public mutating func disableCloudIntegrations(exceptKeys: [Swift.String]? = nil) + public mutating func enableCloudIntegrations(exceptKeys: [Swift.String]? = nil) + public mutating func disableIntegration(key: Swift.String) + public mutating func enableIntegration(key: Swift.String) +} +@_hasMissingDesignatedInitializers public class SegmentDestination : PhylloConnect.DestinationPlugin { + final public let type: PhylloConnect.PluginType + final public let key: Swift.String + final public let timeline: PhylloConnect.Timeline + public var analytics: PhylloConnect.Analytics? { + get + set + } + public func update(settings: PhylloConnect.Settings, type: PhylloConnect.UpdateType) + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + public func flush() + @objc deinit +} +extension PhylloConnect.SegmentDestination : PhylloConnect.VersionedPlugin { + public static func version() -> Swift.String +} +public protocol RemoteNotifications : PhylloConnect.Plugin { + func registeredForRemoteNotifications(deviceToken: Foundation.Data) + func failedToRegisterForRemoteNotification(error: Swift.Error?) + func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +extension PhylloConnect.RemoteNotifications { + public func registeredForRemoteNotifications(deviceToken: Foundation.Data) + public func failedToRegisterForRemoteNotification(error: Swift.Error?) + public func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + public func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +extension PhylloConnect.Analytics { + public func registeredForRemoteNotifications(deviceToken: Foundation.Data) + public func failedToRegisterForRemoteNotification(error: Swift.Error?) + public func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + public func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +public protocol UserActivities { + func continueUserActivity(_ activity: Foundation.NSUserActivity) +} +extension PhylloConnect.Analytics { + public func continueUserActivity(_ activity: Foundation.NSUserActivity) +} +public protocol OpeningURLs { + func openURL(_ url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any]) +} +extension PhylloConnect.Analytics { + public func openURL(_ url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any] = [:]) +} +public class Analytics { + public static var debugLogsEnabled: Swift.Bool { + get + set + } + public var timeline: PhylloConnect.Timeline + public init(configuration: PhylloConnect.Configuration) + public func process(event: PhylloConnect.RawEvent) + @objc deinit +} +extension PhylloConnect.Analytics { + public var anonymousId: Swift.String { + get + } + public var userId: Swift.String? { + get + } + public func traits() -> T? where T : Swift.Decodable, T : Swift.Encodable + public func traits() -> [Swift.String : Any]? + public func flush() + public func reset() + public func version() -> Swift.String + public static func version() -> Swift.String +} +extension PhylloConnect.Analytics { + public func settings() -> PhylloConnect.Settings? + public func manuallyEnableDestination(plugin: PhylloConnect.DestinationPlugin) +} +extension PhylloConnect.Analytics { + public var hasUnsentEvents: Swift.Bool { + get + } + public var pendingUploads: [Foundation.URL]? { + get + } + public func waitUntilStarted() +} +@_hasMissingDesignatedInitializers public class PhylloAnalyticsModel : Swift.Codable { + @objc deinit + public func encode(to encoder: Swift.Encoder) throws + required public init(from decoder: Swift.Decoder) throws +} +public protocol iOSLifecycle { + func applicationDidEnterBackground(application: UIKit.UIApplication?) + func applicationWillEnterForeground(application: UIKit.UIApplication?) + func application(_ application: UIKit.UIApplication?, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]?) + func applicationDidBecomeActive(application: UIKit.UIApplication?) + func applicationWillResignActive(application: UIKit.UIApplication?) + func applicationDidReceiveMemoryWarning(application: UIKit.UIApplication?) + func applicationWillTerminate(application: UIKit.UIApplication?) + func applicationSignificantTimeChange(application: UIKit.UIApplication?) + func applicationBackgroundRefreshDidChange(application: UIKit.UIApplication?, refreshStatus: UIKit.UIBackgroundRefreshStatus) +} +extension PhylloConnect.iOSLifecycle { + public func applicationDidEnterBackground(application: UIKit.UIApplication?) + public func applicationWillEnterForeground(application: UIKit.UIApplication?) + public func application(_ application: UIKit.UIApplication?, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]?) + public func applicationDidBecomeActive(application: UIKit.UIApplication?) + public func applicationWillResignActive(application: UIKit.UIApplication?) + public func applicationDidReceiveMemoryWarning(application: UIKit.UIApplication?) + public func applicationWillTerminate(application: UIKit.UIApplication?) + public func applicationSignificantTimeChange(application: UIKit.UIApplication?) + public func applicationBackgroundRefreshDidChange(application: UIKit.UIApplication?, refreshStatus: UIKit.UIBackgroundRefreshStatus) +} +extension PhylloConnect.SegmentDestination : PhylloConnect.iOSLifecycle { + public func applicationWillEnterForeground(application: UIKit.UIApplication?) + public func applicationDidEnterBackground(application: UIKit.UIApplication?) +} extension Foundation.URL { public var queryParameters: [Swift.String : Swift.String]? { get } } -@objc public protocol PhylloConnectDelegate { +public typealias AdvertisingIdCallback = () -> Swift.String? +public class Configuration { + public init(writeKey: Swift.String) + @objc deinit +} +extension PhylloConnect.Configuration { + @discardableResult + public func application(_ value: Any?) -> PhylloConnect.Configuration + @discardableResult + public func trackApplicationLifecycleEvents(_ enabled: Swift.Bool) -> PhylloConnect.Configuration + @discardableResult + public func trackDeeplinks(_ enabled: Swift.Bool) -> PhylloConnect.Configuration + @discardableResult + public func flushAt(_ count: Swift.Int) -> PhylloConnect.Configuration + @discardableResult + public func flushInterval(_ interval: Foundation.TimeInterval) -> PhylloConnect.Configuration + @discardableResult + public func defaultSettings(_ settings: PhylloConnect.Settings) -> PhylloConnect.Configuration + @discardableResult + public func autoAddSegmentDestination(_ value: Swift.Bool) -> PhylloConnect.Configuration + @discardableResult + public func apiHost(_ value: Swift.String) -> PhylloConnect.Configuration + @discardableResult + public func cdnHost(_ value: Swift.String) -> PhylloConnect.Configuration +} +public enum JSON : Swift.Equatable { + case null + case bool(Swift.Bool) + case number(Foundation.Decimal) + case string(Swift.String) + case array([PhylloConnect.JSON]) + case object([Swift.String : PhylloConnect.JSON]) + public init(_ object: [Swift.String : Any]) throws + public init(with value: T) throws where T : Swift.Decodable, T : Swift.Encodable + public init(_ value: Any) throws + public static func == (a: PhylloConnect.JSON, b: PhylloConnect.JSON) -> Swift.Bool +} +extension PhylloConnect.JSON : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension Swift.Encodable { + public func prettyPrint() -> Swift.String + public func toString() -> Swift.String + public func toString(pretty: Swift.Bool) -> Swift.String +} +extension PhylloConnect.JSON { + public func codableValue() -> T? where T : Swift.Decodable, T : Swift.Encodable + public var boolValue: Swift.Bool? { + get + } + public var decimalValue: Foundation.Decimal? { + get + } + public var intValue: Swift.Int? { + get + } + public var uintValue: Swift.UInt? { + get + } + public var floatValue: Swift.Float? { + get + } + public var doubleValue: Swift.Double? { + get + } + public var stringValue: Swift.String? { + get + } + public var arrayValue: [Any]? { + get + } + public var dictionaryValue: [Swift.String : Any]? { + get + } +} +extension PhylloConnect.JSON { + public func mapTransform(_ keys: [Swift.String : Swift.String], valueTransform: ((_ key: Swift.String, _ value: Any) -> Any)? = nil) throws -> PhylloConnect.JSON + public func add(value: Any) throws -> PhylloConnect.JSON? + public func add(value: Any, forKey key: Swift.String) throws -> PhylloConnect.JSON? + public func remove(key: Swift.String) throws -> PhylloConnect.JSON? + public subscript(index: Swift.Int) -> PhylloConnect.JSON? { + get + } + public subscript(key: Swift.String) -> PhylloConnect.JSON? { + get + } + public subscript(keyPath keyPath: PhylloConnect.KeyPath) -> T? where T : Swift.Decodable, T : Swift.Encodable { + get + set(newValue) + } + public func value(forKeyPath keyPath: PhylloConnect.KeyPath) -> T? where T : Swift.Decodable, T : Swift.Encodable + public mutating func setValue(_ value: T?, forKeyPath keyPath: PhylloConnect.KeyPath) where T : Swift.Decodable, T : Swift.Encodable +} +extension Swift.Dictionary where Key == Swift.String, Value == Any { + public func mapTransform(_ keys: [Swift.String : Swift.String], valueTransform: ((_ key: Key, _ value: Value) -> Any)? = nil) throws -> [Key : Value] +} +public class DeviceToken { + final public let type: PhylloConnect.PluginType + public var analytics: PhylloConnect.Analytics? + public var token: Swift.String? + required public init() + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + @objc deinit +} +extension PhylloConnect.Analytics { + public func setDeviceToken(_ token: Swift.String) +} +@_hasMissingDesignatedInitializers public class Context { + final public let type: PhylloConnect.PluginType + public var analytics: PhylloConnect.Analytics? + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + @objc deinit +} +public protocol LogTarget { + func parseLog(_ log: PhylloConnect.LogMessage) + func flush() +} +public enum LogFilterKind : Swift.Int { + case error + case warning + case debug + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public struct LoggingType : Swift.Hashable { + public enum LogDestination { + case log + case metric + case history + public static func == (a: PhylloConnect.LoggingType.LogDestination, b: PhylloConnect.LoggingType.LogDestination) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public init(types: [PhylloConnect.LoggingType.LogDestination]) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: PhylloConnect.LoggingType, b: PhylloConnect.LoggingType) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public protocol LogMessage { + var kind: PhylloConnect.LogFilterKind { get } + var title: Swift.String? { get } + var message: Swift.String { get } + var event: PhylloConnect.RawEvent? { get } + var function: Swift.String? { get } + var line: Swift.Int? { get } + var logType: PhylloConnect.LoggingType.LogDestination { get } + var dateTime: Foundation.Date { get } +} +public enum MetricType : Swift.Int { + case counter + case gauge + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension PhylloConnect.Analytics { + public func log(message: Swift.String, kind: PhylloConnect.LogFilterKind? = nil, function: Swift.String = #function, line: Swift.Int = #line) + public func metric(_ type: PhylloConnect.MetricType, name: Swift.String, value: Swift.Double, tags: [Swift.String]? = nil) + public func history(event: PhylloConnect.RawEvent, sender: Swift.AnyObject, function: Swift.String = #function, line: Swift.Int = #line) +} +extension PhylloConnect.Analytics { + public func add(target: PhylloConnect.LogTarget, type: PhylloConnect.LoggingType) + public func logFlush() +} +public typealias SubscriptionID = Swift.Int +public class Store { + required public init(from decoder: Swift.Decoder) throws + public func encode(to encoder: Swift.Encoder) throws + public init() + @discardableResult + public func subscribe(_ subscriber: PhylloConnect.Subscriber, initialState: Swift.Bool = false, queue: Dispatch.DispatchQueue = .main, handler: @escaping PhylloConnect.Handler) -> PhylloConnect.SubscriptionID where T : PhylloConnect.State + public func unsubscribe(identifier: PhylloConnect.SubscriptionID) + public func provide(state: T) where T : PhylloConnect.State + public func dispatch(action: T) where T : PhylloConnect.Action + public func dispatch(action: T) where T : PhylloConnect.AsyncAction + public func currentState() -> T? where T : PhylloConnect.State + @objc deinit +} +@objc public protocol PhylloConnectDelegate : ObjectiveC.NSObjectProtocol { @objc func onAccountConnected(account_id: Swift.String, work_platform_id: Swift.String, user_id: Swift.String) @objc func onAccountDisconnected(account_id: Swift.String, work_platform_id: Swift.String, user_id: Swift.String) @objc func onTokenExpired(user_id: Swift.String) @@ -30,11 +468,123 @@ extension Foundation.URL { weak public var phylloConnectDelegate: PhylloConnect.PhylloConnectDelegate? public func initialize(config: [Swift.String : Any]) public func open() + public func version() -> [Swift.String : Swift.String] + @objc deinit +} +extension PhylloConnect.Analytics : PhylloConnect.Subscriber { +} +@propertyWrapper public struct Atomic { + public init(wrappedValue value: T) + public var wrappedValue: T { + get + set + } +} +@objc(SEGAnalytics) public class ObjCAnalytics : ObjectiveC.NSObject { + final public let analytics: PhylloConnect.Analytics + @objc public init(configuration: PhylloConnect.ObjCConfiguration) + public init(wrapping analytics: PhylloConnect.Analytics) + @objc deinit +} +@objc extension PhylloConnect.ObjCAnalytics { + @objc(track:) dynamic public func track(name: Swift.String) + @objc(track:properties:) dynamic public func track(name: Swift.String, properties: [Swift.String : Any]?) + @objc(identify:) dynamic public func identify(userId: Swift.String) + @objc(identify:traits:) dynamic public func identify(userId: Swift.String, traits: [Swift.String : Any]?) + @objc(screen:) dynamic public func screen(title: Swift.String) + @objc(screen:category:) dynamic public func screen(title: Swift.String, category: Swift.String?) + @objc(screen:category:properties:) dynamic public func screen(title: Swift.String, category: Swift.String?, properties: [Swift.String : Any]?) + @objc(group:) dynamic public func group(groupId: Swift.String) + @objc(group:traits:) dynamic public func group(groupId: Swift.String, traits: [Swift.String : Any]?) + @objc(alias:) dynamic public func alias(newId: Swift.String) +} +@objc extension PhylloConnect.ObjCAnalytics { + @objc dynamic public var anonymousId: Swift.String { + @objc get + } + @objc dynamic public var userId: Swift.String? { + @objc get + } + @objc dynamic public func traits() -> [Swift.String : Any]? + @objc dynamic public func flush() + @objc dynamic public func reset() + @objc dynamic public func settings() -> [Swift.String : Any]? + @objc dynamic public func version() -> Swift.String +} +public protocol State { +} +public typealias Handler = (T) -> Swift.Void where T : PhylloConnect.State +public class Timeline : PhylloConnect.Subscriber { + public init() + @objc deinit +} +extension PhylloConnect.Plugin { + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + public func update(settings: PhylloConnect.Settings, type: PhylloConnect.UpdateType) + public func shutdown() +} +extension PhylloConnect.EventPlugin { + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + public func identify(event: PhylloConnect.IdentifyEvent) -> PhylloConnect.IdentifyEvent? + public func track(event: PhylloConnect.TrackEvent) -> PhylloConnect.TrackEvent? + public func screen(event: PhylloConnect.ScreenEvent) -> PhylloConnect.ScreenEvent? + public func group(event: PhylloConnect.GroupEvent) -> PhylloConnect.GroupEvent? + public func alias(event: PhylloConnect.AliasEvent) -> PhylloConnect.AliasEvent? + public func flush() + public func reset() +} +extension PhylloConnect.DestinationPlugin { + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent +} +public struct Settings : Swift.Codable { + public var integrations: PhylloConnect.JSON? + public var plan: PhylloConnect.JSON? + public var edgeFunction: PhylloConnect.JSON? + public var middlewareSettings: PhylloConnect.JSON? + public init(writeKey: Swift.String, apiHost: Swift.String) + public init(writeKey: Swift.String) + public init(from decoder: Swift.Decoder) throws + public func integrationSettings(forKey key: Swift.String) -> [Swift.String : Any]? + public func integrationSettings(forKey key: Swift.String) -> T? where T : Swift.Decodable, T : Swift.Encodable + public func integrationSettings(forPlugin plugin: PhylloConnect.DestinationPlugin) -> T? where T : Swift.Decodable, T : Swift.Encodable + public func hasIntegrationSettings(forPlugin plugin: PhylloConnect.DestinationPlugin) -> Swift.Bool + public func hasIntegrationSettings(key: Swift.String) -> Swift.Bool + public func encode(to encoder: Swift.Encoder) throws +} +extension PhylloConnect.Settings : Swift.Equatable { + public static func == (lhs: PhylloConnect.Settings, rhs: PhylloConnect.Settings) -> Swift.Bool +} +public struct BasicHandler { +} +public struct KeyPath { + public init(_ string: Swift.String) +} +extension PhylloConnect.KeyPath : Swift.ExpressibleByStringLiteral { + public init(stringLiteral value: Swift.String) + public init(unicodeScalarLiteral value: Swift.String) + public init(extendedGraphemeClusterLiteral value: Swift.String) + public typealias ExtendedGraphemeClusterLiteralType = Swift.String + public typealias StringLiteralType = Swift.String + public typealias UnicodeScalarLiteralType = Swift.String +} +extension Swift.Dictionary where Key : Swift.StringProtocol { + public subscript(keyPath keyPath: PhylloConnect.KeyPath) -> Any? { + get + set + } + public subscript(keyPath keyPath: PhylloConnect.KeyPath, reference reference: Any?) -> Any? { + get + set + } + public func exists(keyPath: PhylloConnect.KeyPath, reference: Any? = nil) -> Swift.Bool +} +@_hasMissingDesignatedInitializers public class HTTPClient { @objc deinit } public enum PhylloEnvironment : Swift.String { case dev case sandbox + case staging case prod public init?(rawValue: Swift.String) public typealias RawValue = Swift.String @@ -42,6 +592,160 @@ public enum PhylloEnvironment : Swift.String { get } } +@_hasMissingDesignatedInitializers public class DestinationMetadataPlugin : PhylloConnect.Plugin { + final public let type: PhylloConnect.PluginType + public var analytics: PhylloConnect.Analytics? + public func update(settings: PhylloConnect.Settings, type: PhylloConnect.UpdateType) + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + @objc deinit +} +extension PhylloConnect.Analytics { + public func track

(name: Swift.String, properties: P?) where P : Swift.Decodable, P : Swift.Encodable + public func track(name: Swift.String) + public func identify(userId: Swift.String, traits: T?) where T : Swift.Decodable, T : Swift.Encodable + public func identify(traits: T) where T : Swift.Decodable, T : Swift.Encodable + public func identify(userId: Swift.String) + public func screen

(title: Swift.String, category: Swift.String? = nil, properties: P?) where P : Swift.Decodable, P : Swift.Encodable + public func screen(title: Swift.String, category: Swift.String? = nil) + public func group(groupId: Swift.String, traits: T?) where T : Swift.Decodable, T : Swift.Encodable + public func group(groupId: Swift.String) + public func alias(newId: Swift.String) +} +extension PhylloConnect.Analytics { + public func track(name: Swift.String, properties: [Swift.String : Any]? = nil) + public func identify(userId: Swift.String, traits: [Swift.String : Any]? = nil) + public func screen(title: Swift.String, category: Swift.String? = nil, properties: [Swift.String : Any]? = nil) + public func group(groupId: Swift.String, traits: [Swift.String : Any]?) +} +@objc(SEGConfiguration) public class ObjCConfiguration : ObjectiveC.NSObject { + @objc public var application: Any? { + @objc get + @objc set(value) + } + @objc public var trackApplicationLifecycleEvents: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var trackDeeplinks: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var flushAt: Swift.Int { + @objc get + @objc set(value) + } + @objc public var flushInterval: Foundation.TimeInterval { + @objc get + @objc set(value) + } + @objc public var defaultSettings: [Swift.String : Any] { + @objc get + @objc set(value) + } + @objc public var autoAddSegmentDestination: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var apiHost: Swift.String { + @objc get + @objc set(value) + } + @objc public var cdnHost: Swift.String { + @objc get + @objc set(value) + } + @objc public init(writeKey: Swift.String) + @objc deinit +} +public enum PluginType : Swift.Int, Swift.CaseIterable { + case before + case enrichment + case destination + case after + case utility + public init?(rawValue: Swift.Int) + public typealias AllCases = [PhylloConnect.PluginType] + public typealias RawValue = Swift.Int + public static var allCases: [PhylloConnect.PluginType] { + get + } + public var rawValue: Swift.Int { + get + } +} +public enum UpdateType { + case initial + case refresh + public static func == (a: PhylloConnect.UpdateType, b: PhylloConnect.UpdateType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public protocol Plugin : AnyObject { + var type: PhylloConnect.PluginType { get } + var analytics: PhylloConnect.Analytics? { get set } + func configure(analytics: PhylloConnect.Analytics) + func update(settings: PhylloConnect.Settings, type: PhylloConnect.UpdateType) + func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + func shutdown() +} +public protocol EventPlugin : PhylloConnect.Plugin { + func identify(event: PhylloConnect.IdentifyEvent) -> PhylloConnect.IdentifyEvent? + func track(event: PhylloConnect.TrackEvent) -> PhylloConnect.TrackEvent? + func group(event: PhylloConnect.GroupEvent) -> PhylloConnect.GroupEvent? + func alias(event: PhylloConnect.AliasEvent) -> PhylloConnect.AliasEvent? + func screen(event: PhylloConnect.ScreenEvent) -> PhylloConnect.ScreenEvent? + func reset() + func flush() +} +public protocol DestinationPlugin : PhylloConnect.EventPlugin { + var key: Swift.String { get } + var timeline: PhylloConnect.Timeline { get } + func add(plugin: PhylloConnect.Plugin) -> PhylloConnect.Plugin + func apply(closure: (PhylloConnect.Plugin) -> Swift.Void) + func remove(plugin: PhylloConnect.Plugin) +} +public protocol UtilityPlugin : PhylloConnect.EventPlugin { +} +public protocol VersionedPlugin { + static func version() -> Swift.String +} +extension PhylloConnect.Plugin { + public func configure(analytics: PhylloConnect.Analytics) +} +extension PhylloConnect.DestinationPlugin { + public func configure(analytics: PhylloConnect.Analytics) + public func apply(closure: (PhylloConnect.Plugin) -> Swift.Void) + @discardableResult + public func add(plugin: PhylloConnect.Plugin) -> PhylloConnect.Plugin + public func remove(plugin: PhylloConnect.Plugin) +} +extension PhylloConnect.Analytics { + public func apply(closure: (PhylloConnect.Plugin) -> Swift.Void) + @discardableResult + public func add(plugin: PhylloConnect.Plugin) -> PhylloConnect.Plugin + public func remove(plugin: PhylloConnect.Plugin) + public func find(pluginType: T.Type) -> T? where T : PhylloConnect.Plugin + public func find(key: Swift.String) -> PhylloConnect.DestinationPlugin? +} +public protocol Subscriber : AnyObject { +} +extension PhylloConnect.DeviceToken : PhylloConnect.Plugin {} +extension PhylloConnect.Context : PhylloConnect.Plugin {} +extension PhylloConnect.LogFilterKind : Swift.Equatable {} +extension PhylloConnect.LogFilterKind : Swift.Hashable {} +extension PhylloConnect.LogFilterKind : Swift.RawRepresentable {} +extension PhylloConnect.LoggingType.LogDestination : Swift.Equatable {} +extension PhylloConnect.LoggingType.LogDestination : Swift.Hashable {} +extension PhylloConnect.MetricType : Swift.Equatable {} +extension PhylloConnect.MetricType : Swift.Hashable {} +extension PhylloConnect.MetricType : Swift.RawRepresentable {} extension PhylloConnect.PhylloEnvironment : Swift.Equatable {} extension PhylloConnect.PhylloEnvironment : Swift.Hashable {} extension PhylloConnect.PhylloEnvironment : Swift.RawRepresentable {} +extension PhylloConnect.PluginType : Swift.Equatable {} +extension PhylloConnect.PluginType : Swift.Hashable {} +extension PhylloConnect.PluginType : Swift.RawRepresentable {} +extension PhylloConnect.UpdateType : Swift.Equatable {} +extension PhylloConnect.UpdateType : Swift.Hashable {} diff --git a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios-simulator.swiftdoc index e490888cb202f47f2cbe6458dee3b2f803310556..2bc34e7879769f66cc3c6316819ba0c470edfdf5 100644 GIT binary patch literal 40944 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 Self.StateType +} +public protocol AsyncAction { + associatedtype StateType : State + associatedtype ResultType + func operation(state: Self.StateType, completion: @escaping (Self.ResultType?) -> Swift.Void) + func reduce(state: Self.StateType, operationResult: Self.ResultType?) -> Self.StateType +} +@_hasMissingDesignatedInitializers public class StartupQueue : Plugin, Subscriber { + @Atomic public var running: Swift.Bool { + get + set + _modify + } + final public let type: PluginType + public var analytics: Analytics? { + get + set + } + public func execute(event: T?) -> T? where T : RawEvent + @objc deinit +} +public struct DestinationMetadata : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public protocol RawEvent : Swift.Decodable, Swift.Encodable { + var type: Swift.String? { get set } + var anonymousId: Swift.String? { get set } + var messageId: Swift.String? { get set } + var userId: Swift.String? { get set } + var timestamp: Swift.String? { get set } + var context: JSON? { get set } + var integrations: JSON? { get set } + var metrics: [JSON]? { get set } + var _metadata: DestinationMetadata? { get set } +} +public struct TrackEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var event: Swift.String + public var properties: JSON? + public init(event: Swift.String, properties: JSON?) + public init(existing: TrackEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct IdentifyEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var traits: JSON? + public init(userId: Swift.String? = nil, traits: JSON? = nil) + public init(existing: IdentifyEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct ScreenEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var name: Swift.String? + public var category: Swift.String? + public var properties: JSON? + public init(title: Swift.String? = nil, category: Swift.String?, properties: JSON? = nil) + public init(existing: ScreenEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct GroupEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var groupId: Swift.String? + public var traits: JSON? + public init(groupId: Swift.String? = nil, traits: JSON? = nil) + public init(existing: GroupEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct AliasEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var userId: Swift.String? + public var previousId: Swift.String? + public init(newId: Swift.String? = nil) + public init(existing: AliasEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension RawEvent { + public mutating func disableCloudIntegrations(exceptKeys: [Swift.String]? = nil) + public mutating func enableCloudIntegrations(exceptKeys: [Swift.String]? = nil) + public mutating func disableIntegration(key: Swift.String) + public mutating func enableIntegration(key: Swift.String) +} +@_hasMissingDesignatedInitializers public class SegmentDestination : DestinationPlugin { + final public let type: PluginType + final public let key: Swift.String + final public let timeline: Timeline + public var analytics: Analytics? { + get + set + } + public func update(settings: Settings, type: UpdateType) + public func execute(event: T?) -> T? where T : RawEvent + public func flush() + @objc deinit +} +extension SegmentDestination : VersionedPlugin { + public static func version() -> Swift.String +} +public protocol RemoteNotifications : Plugin { + func registeredForRemoteNotifications(deviceToken: Foundation.Data) + func failedToRegisterForRemoteNotification(error: Swift.Error?) + func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +extension RemoteNotifications { + public func registeredForRemoteNotifications(deviceToken: Foundation.Data) + public func failedToRegisterForRemoteNotification(error: Swift.Error?) + public func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + public func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +extension Analytics { + public func registeredForRemoteNotifications(deviceToken: Foundation.Data) + public func failedToRegisterForRemoteNotification(error: Swift.Error?) + public func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + public func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +public protocol UserActivities { + func continueUserActivity(_ activity: Foundation.NSUserActivity) +} +extension Analytics { + public func continueUserActivity(_ activity: Foundation.NSUserActivity) +} +public protocol OpeningURLs { + func openURL(_ url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any]) +} +extension Analytics { + public func openURL(_ url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any] = [:]) +} +public class Analytics { + public static var debugLogsEnabled: Swift.Bool { + get + set + } + public var timeline: Timeline + public init(configuration: Configuration) + public func process(event: RawEvent) + @objc deinit +} +extension Analytics { + public var anonymousId: Swift.String { + get + } + public var userId: Swift.String? { + get + } + public func traits() -> T? where T : Swift.Decodable, T : Swift.Encodable + public func traits() -> [Swift.String : Any]? + public func flush() + public func reset() + public func version() -> Swift.String + public static func version() -> Swift.String +} +extension Analytics { + public func settings() -> Settings? + public func manuallyEnableDestination(plugin: DestinationPlugin) +} +extension Analytics { + public var hasUnsentEvents: Swift.Bool { + get + } + public var pendingUploads: [Foundation.URL]? { + get + } + public func waitUntilStarted() +} +@_hasMissingDesignatedInitializers public class PhylloAnalyticsModel : Swift.Codable { + @objc deinit + public func encode(to encoder: Swift.Encoder) throws + required public init(from decoder: Swift.Decoder) throws +} +public protocol iOSLifecycle { + func applicationDidEnterBackground(application: UIKit.UIApplication?) + func applicationWillEnterForeground(application: UIKit.UIApplication?) + func application(_ application: UIKit.UIApplication?, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]?) + func applicationDidBecomeActive(application: UIKit.UIApplication?) + func applicationWillResignActive(application: UIKit.UIApplication?) + func applicationDidReceiveMemoryWarning(application: UIKit.UIApplication?) + func applicationWillTerminate(application: UIKit.UIApplication?) + func applicationSignificantTimeChange(application: UIKit.UIApplication?) + func applicationBackgroundRefreshDidChange(application: UIKit.UIApplication?, refreshStatus: UIKit.UIBackgroundRefreshStatus) +} +extension iOSLifecycle { + public func applicationDidEnterBackground(application: UIKit.UIApplication?) + public func applicationWillEnterForeground(application: UIKit.UIApplication?) + public func application(_ application: UIKit.UIApplication?, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]?) + public func applicationDidBecomeActive(application: UIKit.UIApplication?) + public func applicationWillResignActive(application: UIKit.UIApplication?) + public func applicationDidReceiveMemoryWarning(application: UIKit.UIApplication?) + public func applicationWillTerminate(application: UIKit.UIApplication?) + public func applicationSignificantTimeChange(application: UIKit.UIApplication?) + public func applicationBackgroundRefreshDidChange(application: UIKit.UIApplication?, refreshStatus: UIKit.UIBackgroundRefreshStatus) +} +extension SegmentDestination : iOSLifecycle { + public func applicationWillEnterForeground(application: UIKit.UIApplication?) + public func applicationDidEnterBackground(application: UIKit.UIApplication?) +} extension Foundation.URL { public var queryParameters: [Swift.String : Swift.String]? { get } } -@objc public protocol PhylloConnectDelegate { +public typealias AdvertisingIdCallback = () -> Swift.String? +public class Configuration { + public init(writeKey: Swift.String) + @objc deinit +} +extension Configuration { + @discardableResult + public func application(_ value: Any?) -> Configuration + @discardableResult + public func trackApplicationLifecycleEvents(_ enabled: Swift.Bool) -> Configuration + @discardableResult + public func trackDeeplinks(_ enabled: Swift.Bool) -> Configuration + @discardableResult + public func flushAt(_ count: Swift.Int) -> Configuration + @discardableResult + public func flushInterval(_ interval: Foundation.TimeInterval) -> Configuration + @discardableResult + public func defaultSettings(_ settings: Settings) -> Configuration + @discardableResult + public func autoAddSegmentDestination(_ value: Swift.Bool) -> Configuration + @discardableResult + public func apiHost(_ value: Swift.String) -> Configuration + @discardableResult + public func cdnHost(_ value: Swift.String) -> Configuration +} +public enum JSON : Swift.Equatable { + case null + case bool(Swift.Bool) + case number(Foundation.Decimal) + case string(Swift.String) + case array([JSON]) + case object([Swift.String : JSON]) + public init(_ object: [Swift.String : Any]) throws + public init(with value: T) throws where T : Swift.Decodable, T : Swift.Encodable + public init(_ value: Any) throws + public static func == (a: JSON, b: JSON) -> Swift.Bool +} +extension JSON : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension Swift.Encodable { + public func prettyPrint() -> Swift.String + public func toString() -> Swift.String + public func toString(pretty: Swift.Bool) -> Swift.String +} +extension JSON { + public func codableValue() -> T? where T : Swift.Decodable, T : Swift.Encodable + public var boolValue: Swift.Bool? { + get + } + public var decimalValue: Foundation.Decimal? { + get + } + public var intValue: Swift.Int? { + get + } + public var uintValue: Swift.UInt? { + get + } + public var floatValue: Swift.Float? { + get + } + public var doubleValue: Swift.Double? { + get + } + public var stringValue: Swift.String? { + get + } + public var arrayValue: [Any]? { + get + } + public var dictionaryValue: [Swift.String : Any]? { + get + } +} +extension JSON { + public func mapTransform(_ keys: [Swift.String : Swift.String], valueTransform: ((_ key: Swift.String, _ value: Any) -> Any)? = nil) throws -> JSON + public func add(value: Any) throws -> JSON? + public func add(value: Any, forKey key: Swift.String) throws -> JSON? + public func remove(key: Swift.String) throws -> JSON? + public subscript(index: Swift.Int) -> JSON? { + get + } + public subscript(key: Swift.String) -> JSON? { + get + } + public subscript(keyPath keyPath: KeyPath) -> T? where T : Swift.Decodable, T : Swift.Encodable { + get + set(newValue) + } + public func value(forKeyPath keyPath: KeyPath) -> T? where T : Swift.Decodable, T : Swift.Encodable + public mutating func setValue(_ value: T?, forKeyPath keyPath: KeyPath) where T : Swift.Decodable, T : Swift.Encodable +} +extension Swift.Dictionary where Key == Swift.String, Value == Any { + public func mapTransform(_ keys: [Swift.String : Swift.String], valueTransform: ((_ key: Key, _ value: Value) -> Any)? = nil) throws -> [Key : Value] +} +public class DeviceToken { + final public let type: PluginType + public var analytics: Analytics? + public var token: Swift.String? + required public init() + public func execute(event: T?) -> T? where T : RawEvent + @objc deinit +} +extension Analytics { + public func setDeviceToken(_ token: Swift.String) +} +@_hasMissingDesignatedInitializers public class Context { + final public let type: PluginType + public var analytics: Analytics? + public func execute(event: T?) -> T? where T : RawEvent + @objc deinit +} +public protocol LogTarget { + func parseLog(_ log: LogMessage) + func flush() +} +public enum LogFilterKind : Swift.Int { + case error + case warning + case debug + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public struct LoggingType : Swift.Hashable { + public enum LogDestination { + case log + case metric + case history + public static func == (a: LoggingType.LogDestination, b: LoggingType.LogDestination) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public init(types: [LoggingType.LogDestination]) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: LoggingType, b: LoggingType) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public protocol LogMessage { + var kind: LogFilterKind { get } + var title: Swift.String? { get } + var message: Swift.String { get } + var event: RawEvent? { get } + var function: Swift.String? { get } + var line: Swift.Int? { get } + var logType: LoggingType.LogDestination { get } + var dateTime: Foundation.Date { get } +} +public enum MetricType : Swift.Int { + case counter + case gauge + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension Analytics { + public func log(message: Swift.String, kind: LogFilterKind? = nil, function: Swift.String = #function, line: Swift.Int = #line) + public func metric(_ type: MetricType, name: Swift.String, value: Swift.Double, tags: [Swift.String]? = nil) + public func history(event: RawEvent, sender: Swift.AnyObject, function: Swift.String = #function, line: Swift.Int = #line) +} +extension Analytics { + public func add(target: LogTarget, type: LoggingType) + public func logFlush() +} +public typealias SubscriptionID = Swift.Int +public class Store { + required public init(from decoder: Swift.Decoder) throws + public func encode(to encoder: Swift.Encoder) throws + public init() + @discardableResult + public func subscribe(_ subscriber: Subscriber, initialState: Swift.Bool = false, queue: Dispatch.DispatchQueue = .main, handler: @escaping Handler) -> SubscriptionID where T : State + public func unsubscribe(identifier: SubscriptionID) + public func provide(state: T) where T : State + public func dispatch(action: T) where T : Action + public func dispatch(action: T) where T : AsyncAction + public func currentState() -> T? where T : State + @objc deinit +} +@objc public protocol PhylloConnectDelegate : ObjectiveC.NSObjectProtocol { @objc func onAccountConnected(account_id: Swift.String, work_platform_id: Swift.String, user_id: Swift.String) @objc func onAccountDisconnected(account_id: Swift.String, work_platform_id: Swift.String, user_id: Swift.String) @objc func onTokenExpired(user_id: Swift.String) @@ -30,11 +468,123 @@ extension Foundation.URL { weak public var phylloConnectDelegate: PhylloConnectDelegate? public func initialize(config: [Swift.String : Any]) public func open() + public func version() -> [Swift.String : Swift.String] + @objc deinit +} +extension Analytics : Subscriber { +} +@propertyWrapper public struct Atomic { + public init(wrappedValue value: T) + public var wrappedValue: T { + get + set + } +} +@objc(SEGAnalytics) public class ObjCAnalytics : ObjectiveC.NSObject { + final public let analytics: Analytics + @objc public init(configuration: ObjCConfiguration) + public init(wrapping analytics: Analytics) + @objc deinit +} +@objc extension ObjCAnalytics { + @objc(track:) dynamic public func track(name: Swift.String) + @objc(track:properties:) dynamic public func track(name: Swift.String, properties: [Swift.String : Any]?) + @objc(identify:) dynamic public func identify(userId: Swift.String) + @objc(identify:traits:) dynamic public func identify(userId: Swift.String, traits: [Swift.String : Any]?) + @objc(screen:) dynamic public func screen(title: Swift.String) + @objc(screen:category:) dynamic public func screen(title: Swift.String, category: Swift.String?) + @objc(screen:category:properties:) dynamic public func screen(title: Swift.String, category: Swift.String?, properties: [Swift.String : Any]?) + @objc(group:) dynamic public func group(groupId: Swift.String) + @objc(group:traits:) dynamic public func group(groupId: Swift.String, traits: [Swift.String : Any]?) + @objc(alias:) dynamic public func alias(newId: Swift.String) +} +@objc extension ObjCAnalytics { + @objc dynamic public var anonymousId: Swift.String { + @objc get + } + @objc dynamic public var userId: Swift.String? { + @objc get + } + @objc dynamic public func traits() -> [Swift.String : Any]? + @objc dynamic public func flush() + @objc dynamic public func reset() + @objc dynamic public func settings() -> [Swift.String : Any]? + @objc dynamic public func version() -> Swift.String +} +public protocol State { +} +public typealias Handler = (T) -> Swift.Void where T : State +public class Timeline : Subscriber { + public init() + @objc deinit +} +extension Plugin { + public func execute(event: T?) -> T? where T : RawEvent + public func update(settings: Settings, type: UpdateType) + public func shutdown() +} +extension EventPlugin { + public func execute(event: T?) -> T? where T : RawEvent + public func identify(event: IdentifyEvent) -> IdentifyEvent? + public func track(event: TrackEvent) -> TrackEvent? + public func screen(event: ScreenEvent) -> ScreenEvent? + public func group(event: GroupEvent) -> GroupEvent? + public func alias(event: AliasEvent) -> AliasEvent? + public func flush() + public func reset() +} +extension DestinationPlugin { + public func execute(event: T?) -> T? where T : RawEvent +} +public struct Settings : Swift.Codable { + public var integrations: JSON? + public var plan: JSON? + public var edgeFunction: JSON? + public var middlewareSettings: JSON? + public init(writeKey: Swift.String, apiHost: Swift.String) + public init(writeKey: Swift.String) + public init(from decoder: Swift.Decoder) throws + public func integrationSettings(forKey key: Swift.String) -> [Swift.String : Any]? + public func integrationSettings(forKey key: Swift.String) -> T? where T : Swift.Decodable, T : Swift.Encodable + public func integrationSettings(forPlugin plugin: DestinationPlugin) -> T? where T : Swift.Decodable, T : Swift.Encodable + public func hasIntegrationSettings(forPlugin plugin: DestinationPlugin) -> Swift.Bool + public func hasIntegrationSettings(key: Swift.String) -> Swift.Bool + public func encode(to encoder: Swift.Encoder) throws +} +extension Settings : Swift.Equatable { + public static func == (lhs: Settings, rhs: Settings) -> Swift.Bool +} +public struct BasicHandler { +} +public struct KeyPath { + public init(_ string: Swift.String) +} +extension KeyPath : Swift.ExpressibleByStringLiteral { + public init(stringLiteral value: Swift.String) + public init(unicodeScalarLiteral value: Swift.String) + public init(extendedGraphemeClusterLiteral value: Swift.String) + public typealias ExtendedGraphemeClusterLiteralType = Swift.String + public typealias StringLiteralType = Swift.String + public typealias UnicodeScalarLiteralType = Swift.String +} +extension Swift.Dictionary where Key : Swift.StringProtocol { + public subscript(keyPath keyPath: KeyPath) -> Any? { + get + set + } + public subscript(keyPath keyPath: KeyPath, reference reference: Any?) -> Any? { + get + set + } + public func exists(keyPath: KeyPath, reference: Any? = nil) -> Swift.Bool +} +@_hasMissingDesignatedInitializers public class HTTPClient { @objc deinit } public enum PhylloEnvironment : Swift.String { case dev case sandbox + case staging case prod public init?(rawValue: Swift.String) public typealias RawValue = Swift.String @@ -42,6 +592,160 @@ public enum PhylloEnvironment : Swift.String { get } } +@_hasMissingDesignatedInitializers public class DestinationMetadataPlugin : Plugin { + final public let type: PluginType + public var analytics: Analytics? + public func update(settings: Settings, type: UpdateType) + public func execute(event: T?) -> T? where T : RawEvent + @objc deinit +} +extension Analytics { + public func track

(name: Swift.String, properties: P?) where P : Swift.Decodable, P : Swift.Encodable + public func track(name: Swift.String) + public func identify(userId: Swift.String, traits: T?) where T : Swift.Decodable, T : Swift.Encodable + public func identify(traits: T) where T : Swift.Decodable, T : Swift.Encodable + public func identify(userId: Swift.String) + public func screen

(title: Swift.String, category: Swift.String? = nil, properties: P?) where P : Swift.Decodable, P : Swift.Encodable + public func screen(title: Swift.String, category: Swift.String? = nil) + public func group(groupId: Swift.String, traits: T?) where T : Swift.Decodable, T : Swift.Encodable + public func group(groupId: Swift.String) + public func alias(newId: Swift.String) +} +extension Analytics { + public func track(name: Swift.String, properties: [Swift.String : Any]? = nil) + public func identify(userId: Swift.String, traits: [Swift.String : Any]? = nil) + public func screen(title: Swift.String, category: Swift.String? = nil, properties: [Swift.String : Any]? = nil) + public func group(groupId: Swift.String, traits: [Swift.String : Any]?) +} +@objc(SEGConfiguration) public class ObjCConfiguration : ObjectiveC.NSObject { + @objc public var application: Any? { + @objc get + @objc set(value) + } + @objc public var trackApplicationLifecycleEvents: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var trackDeeplinks: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var flushAt: Swift.Int { + @objc get + @objc set(value) + } + @objc public var flushInterval: Foundation.TimeInterval { + @objc get + @objc set(value) + } + @objc public var defaultSettings: [Swift.String : Any] { + @objc get + @objc set(value) + } + @objc public var autoAddSegmentDestination: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var apiHost: Swift.String { + @objc get + @objc set(value) + } + @objc public var cdnHost: Swift.String { + @objc get + @objc set(value) + } + @objc public init(writeKey: Swift.String) + @objc deinit +} +public enum PluginType : Swift.Int, Swift.CaseIterable { + case before + case enrichment + case destination + case after + case utility + public init?(rawValue: Swift.Int) + public typealias AllCases = [PluginType] + public typealias RawValue = Swift.Int + public static var allCases: [PluginType] { + get + } + public var rawValue: Swift.Int { + get + } +} +public enum UpdateType { + case initial + case refresh + public static func == (a: UpdateType, b: UpdateType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public protocol Plugin : AnyObject { + var type: PluginType { get } + var analytics: Analytics? { get set } + func configure(analytics: Analytics) + func update(settings: Settings, type: UpdateType) + func execute(event: T?) -> T? where T : RawEvent + func shutdown() +} +public protocol EventPlugin : Plugin { + func identify(event: IdentifyEvent) -> IdentifyEvent? + func track(event: TrackEvent) -> TrackEvent? + func group(event: GroupEvent) -> GroupEvent? + func alias(event: AliasEvent) -> AliasEvent? + func screen(event: ScreenEvent) -> ScreenEvent? + func reset() + func flush() +} +public protocol DestinationPlugin : EventPlugin { + var key: Swift.String { get } + var timeline: Timeline { get } + func add(plugin: Plugin) -> Plugin + func apply(closure: (Plugin) -> Swift.Void) + func remove(plugin: Plugin) +} +public protocol UtilityPlugin : EventPlugin { +} +public protocol VersionedPlugin { + static func version() -> Swift.String +} +extension Plugin { + public func configure(analytics: Analytics) +} +extension DestinationPlugin { + public func configure(analytics: Analytics) + public func apply(closure: (Plugin) -> Swift.Void) + @discardableResult + public func add(plugin: Plugin) -> Plugin + public func remove(plugin: Plugin) +} +extension Analytics { + public func apply(closure: (Plugin) -> Swift.Void) + @discardableResult + public func add(plugin: Plugin) -> Plugin + public func remove(plugin: Plugin) + public func find(pluginType: T.Type) -> T? where T : Plugin + public func find(key: Swift.String) -> DestinationPlugin? +} +public protocol Subscriber : AnyObject { +} +extension DeviceToken : Plugin {} +extension Context : Plugin {} +extension LogFilterKind : Swift.Equatable {} +extension LogFilterKind : Swift.Hashable {} +extension LogFilterKind : Swift.RawRepresentable {} +extension LoggingType.LogDestination : Swift.Equatable {} +extension LoggingType.LogDestination : Swift.Hashable {} +extension MetricType : Swift.Equatable {} +extension MetricType : Swift.Hashable {} +extension MetricType : Swift.RawRepresentable {} extension PhylloEnvironment : Swift.Equatable {} extension PhylloEnvironment : Swift.Hashable {} extension PhylloEnvironment : Swift.RawRepresentable {} +extension PluginType : Swift.Equatable {} +extension PluginType : Swift.Hashable {} +extension PluginType : Swift.RawRepresentable {} +extension UpdateType : Swift.Equatable {} +extension UpdateType : Swift.Hashable {} diff --git a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios-simulator.swiftinterface-e b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios-simulator.swiftinterface-e index 4eef445..01b0fda 100644 --- a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios-simulator.swiftinterface-e +++ b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/arm64-apple-ios-simulator.swiftinterface-e @@ -3,20 +3,458 @@ // swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 4.2 -enforce-exclusivity=checked -O -module-name PhylloConnect // swift-module-flags-ignorable: -enable-bare-slash-regex import AuthenticationServices +import CoreTelephony import Foundation @_exported import PhylloConnect import SafariServices import Swift +import SystemConfiguration import UIKit import WebKit import _Concurrency import _StringProcessing +import os.log +import os +extension PhylloConnect.LogTarget { + public func flush() +} +public protocol Action { + associatedtype StateType : PhylloConnect.State + func reduce(state: Self.StateType) -> Self.StateType +} +public protocol AsyncAction { + associatedtype StateType : PhylloConnect.State + associatedtype ResultType + func operation(state: Self.StateType, completion: @escaping (Self.ResultType?) -> Swift.Void) + func reduce(state: Self.StateType, operationResult: Self.ResultType?) -> Self.StateType +} +@_hasMissingDesignatedInitializers public class StartupQueue : PhylloConnect.Plugin, PhylloConnect.Subscriber { + @PhylloConnect.Atomic public var running: Swift.Bool { + get + set + _modify + } + final public let type: PhylloConnect.PluginType + public var analytics: PhylloConnect.Analytics? { + get + set + } + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + @objc deinit +} +public struct DestinationMetadata : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public protocol RawEvent : Swift.Decodable, Swift.Encodable { + var type: Swift.String? { get set } + var anonymousId: Swift.String? { get set } + var messageId: Swift.String? { get set } + var userId: Swift.String? { get set } + var timestamp: Swift.String? { get set } + var context: PhylloConnect.JSON? { get set } + var integrations: PhylloConnect.JSON? { get set } + var metrics: [PhylloConnect.JSON]? { get set } + var _metadata: PhylloConnect.DestinationMetadata? { get set } +} +public struct TrackEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var event: Swift.String + public var properties: PhylloConnect.JSON? + public init(event: Swift.String, properties: PhylloConnect.JSON?) + public init(existing: PhylloConnect.TrackEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct IdentifyEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var traits: PhylloConnect.JSON? + public init(userId: Swift.String? = nil, traits: PhylloConnect.JSON? = nil) + public init(existing: PhylloConnect.IdentifyEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct ScreenEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var name: Swift.String? + public var category: Swift.String? + public var properties: PhylloConnect.JSON? + public init(title: Swift.String? = nil, category: Swift.String?, properties: PhylloConnect.JSON? = nil) + public init(existing: PhylloConnect.ScreenEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct GroupEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var groupId: Swift.String? + public var traits: PhylloConnect.JSON? + public init(groupId: Swift.String? = nil, traits: PhylloConnect.JSON? = nil) + public init(existing: PhylloConnect.GroupEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct AliasEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var userId: Swift.String? + public var previousId: Swift.String? + public init(newId: Swift.String? = nil) + public init(existing: PhylloConnect.AliasEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension PhylloConnect.RawEvent { + public mutating func disableCloudIntegrations(exceptKeys: [Swift.String]? = nil) + public mutating func enableCloudIntegrations(exceptKeys: [Swift.String]? = nil) + public mutating func disableIntegration(key: Swift.String) + public mutating func enableIntegration(key: Swift.String) +} +@_hasMissingDesignatedInitializers public class SegmentDestination : PhylloConnect.DestinationPlugin { + final public let type: PhylloConnect.PluginType + final public let key: Swift.String + final public let timeline: PhylloConnect.Timeline + public var analytics: PhylloConnect.Analytics? { + get + set + } + public func update(settings: PhylloConnect.Settings, type: PhylloConnect.UpdateType) + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + public func flush() + @objc deinit +} +extension PhylloConnect.SegmentDestination : PhylloConnect.VersionedPlugin { + public static func version() -> Swift.String +} +public protocol RemoteNotifications : PhylloConnect.Plugin { + func registeredForRemoteNotifications(deviceToken: Foundation.Data) + func failedToRegisterForRemoteNotification(error: Swift.Error?) + func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +extension PhylloConnect.RemoteNotifications { + public func registeredForRemoteNotifications(deviceToken: Foundation.Data) + public func failedToRegisterForRemoteNotification(error: Swift.Error?) + public func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + public func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +extension PhylloConnect.Analytics { + public func registeredForRemoteNotifications(deviceToken: Foundation.Data) + public func failedToRegisterForRemoteNotification(error: Swift.Error?) + public func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + public func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +public protocol UserActivities { + func continueUserActivity(_ activity: Foundation.NSUserActivity) +} +extension PhylloConnect.Analytics { + public func continueUserActivity(_ activity: Foundation.NSUserActivity) +} +public protocol OpeningURLs { + func openURL(_ url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any]) +} +extension PhylloConnect.Analytics { + public func openURL(_ url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any] = [:]) +} +public class Analytics { + public static var debugLogsEnabled: Swift.Bool { + get + set + } + public var timeline: PhylloConnect.Timeline + public init(configuration: PhylloConnect.Configuration) + public func process(event: PhylloConnect.RawEvent) + @objc deinit +} +extension PhylloConnect.Analytics { + public var anonymousId: Swift.String { + get + } + public var userId: Swift.String? { + get + } + public func traits() -> T? where T : Swift.Decodable, T : Swift.Encodable + public func traits() -> [Swift.String : Any]? + public func flush() + public func reset() + public func version() -> Swift.String + public static func version() -> Swift.String +} +extension PhylloConnect.Analytics { + public func settings() -> PhylloConnect.Settings? + public func manuallyEnableDestination(plugin: PhylloConnect.DestinationPlugin) +} +extension PhylloConnect.Analytics { + public var hasUnsentEvents: Swift.Bool { + get + } + public var pendingUploads: [Foundation.URL]? { + get + } + public func waitUntilStarted() +} +@_hasMissingDesignatedInitializers public class PhylloAnalyticsModel : Swift.Codable { + @objc deinit + public func encode(to encoder: Swift.Encoder) throws + required public init(from decoder: Swift.Decoder) throws +} +public protocol iOSLifecycle { + func applicationDidEnterBackground(application: UIKit.UIApplication?) + func applicationWillEnterForeground(application: UIKit.UIApplication?) + func application(_ application: UIKit.UIApplication?, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]?) + func applicationDidBecomeActive(application: UIKit.UIApplication?) + func applicationWillResignActive(application: UIKit.UIApplication?) + func applicationDidReceiveMemoryWarning(application: UIKit.UIApplication?) + func applicationWillTerminate(application: UIKit.UIApplication?) + func applicationSignificantTimeChange(application: UIKit.UIApplication?) + func applicationBackgroundRefreshDidChange(application: UIKit.UIApplication?, refreshStatus: UIKit.UIBackgroundRefreshStatus) +} +extension PhylloConnect.iOSLifecycle { + public func applicationDidEnterBackground(application: UIKit.UIApplication?) + public func applicationWillEnterForeground(application: UIKit.UIApplication?) + public func application(_ application: UIKit.UIApplication?, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]?) + public func applicationDidBecomeActive(application: UIKit.UIApplication?) + public func applicationWillResignActive(application: UIKit.UIApplication?) + public func applicationDidReceiveMemoryWarning(application: UIKit.UIApplication?) + public func applicationWillTerminate(application: UIKit.UIApplication?) + public func applicationSignificantTimeChange(application: UIKit.UIApplication?) + public func applicationBackgroundRefreshDidChange(application: UIKit.UIApplication?, refreshStatus: UIKit.UIBackgroundRefreshStatus) +} +extension PhylloConnect.SegmentDestination : PhylloConnect.iOSLifecycle { + public func applicationWillEnterForeground(application: UIKit.UIApplication?) + public func applicationDidEnterBackground(application: UIKit.UIApplication?) +} extension Foundation.URL { public var queryParameters: [Swift.String : Swift.String]? { get } } -@objc public protocol PhylloConnectDelegate { +public typealias AdvertisingIdCallback = () -> Swift.String? +public class Configuration { + public init(writeKey: Swift.String) + @objc deinit +} +extension PhylloConnect.Configuration { + @discardableResult + public func application(_ value: Any?) -> PhylloConnect.Configuration + @discardableResult + public func trackApplicationLifecycleEvents(_ enabled: Swift.Bool) -> PhylloConnect.Configuration + @discardableResult + public func trackDeeplinks(_ enabled: Swift.Bool) -> PhylloConnect.Configuration + @discardableResult + public func flushAt(_ count: Swift.Int) -> PhylloConnect.Configuration + @discardableResult + public func flushInterval(_ interval: Foundation.TimeInterval) -> PhylloConnect.Configuration + @discardableResult + public func defaultSettings(_ settings: PhylloConnect.Settings) -> PhylloConnect.Configuration + @discardableResult + public func autoAddSegmentDestination(_ value: Swift.Bool) -> PhylloConnect.Configuration + @discardableResult + public func apiHost(_ value: Swift.String) -> PhylloConnect.Configuration + @discardableResult + public func cdnHost(_ value: Swift.String) -> PhylloConnect.Configuration +} +public enum JSON : Swift.Equatable { + case null + case bool(Swift.Bool) + case number(Foundation.Decimal) + case string(Swift.String) + case array([PhylloConnect.JSON]) + case object([Swift.String : PhylloConnect.JSON]) + public init(_ object: [Swift.String : Any]) throws + public init(with value: T) throws where T : Swift.Decodable, T : Swift.Encodable + public init(_ value: Any) throws + public static func == (a: PhylloConnect.JSON, b: PhylloConnect.JSON) -> Swift.Bool +} +extension PhylloConnect.JSON : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension Swift.Encodable { + public func prettyPrint() -> Swift.String + public func toString() -> Swift.String + public func toString(pretty: Swift.Bool) -> Swift.String +} +extension PhylloConnect.JSON { + public func codableValue() -> T? where T : Swift.Decodable, T : Swift.Encodable + public var boolValue: Swift.Bool? { + get + } + public var decimalValue: Foundation.Decimal? { + get + } + public var intValue: Swift.Int? { + get + } + public var uintValue: Swift.UInt? { + get + } + public var floatValue: Swift.Float? { + get + } + public var doubleValue: Swift.Double? { + get + } + public var stringValue: Swift.String? { + get + } + public var arrayValue: [Any]? { + get + } + public var dictionaryValue: [Swift.String : Any]? { + get + } +} +extension PhylloConnect.JSON { + public func mapTransform(_ keys: [Swift.String : Swift.String], valueTransform: ((_ key: Swift.String, _ value: Any) -> Any)? = nil) throws -> PhylloConnect.JSON + public func add(value: Any) throws -> PhylloConnect.JSON? + public func add(value: Any, forKey key: Swift.String) throws -> PhylloConnect.JSON? + public func remove(key: Swift.String) throws -> PhylloConnect.JSON? + public subscript(index: Swift.Int) -> PhylloConnect.JSON? { + get + } + public subscript(key: Swift.String) -> PhylloConnect.JSON? { + get + } + public subscript(keyPath keyPath: PhylloConnect.KeyPath) -> T? where T : Swift.Decodable, T : Swift.Encodable { + get + set(newValue) + } + public func value(forKeyPath keyPath: PhylloConnect.KeyPath) -> T? where T : Swift.Decodable, T : Swift.Encodable + public mutating func setValue(_ value: T?, forKeyPath keyPath: PhylloConnect.KeyPath) where T : Swift.Decodable, T : Swift.Encodable +} +extension Swift.Dictionary where Key == Swift.String, Value == Any { + public func mapTransform(_ keys: [Swift.String : Swift.String], valueTransform: ((_ key: Key, _ value: Value) -> Any)? = nil) throws -> [Key : Value] +} +public class DeviceToken { + final public let type: PhylloConnect.PluginType + public var analytics: PhylloConnect.Analytics? + public var token: Swift.String? + required public init() + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + @objc deinit +} +extension PhylloConnect.Analytics { + public func setDeviceToken(_ token: Swift.String) +} +@_hasMissingDesignatedInitializers public class Context { + final public let type: PhylloConnect.PluginType + public var analytics: PhylloConnect.Analytics? + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + @objc deinit +} +public protocol LogTarget { + func parseLog(_ log: PhylloConnect.LogMessage) + func flush() +} +public enum LogFilterKind : Swift.Int { + case error + case warning + case debug + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public struct LoggingType : Swift.Hashable { + public enum LogDestination { + case log + case metric + case history + public static func == (a: PhylloConnect.LoggingType.LogDestination, b: PhylloConnect.LoggingType.LogDestination) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public init(types: [PhylloConnect.LoggingType.LogDestination]) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: PhylloConnect.LoggingType, b: PhylloConnect.LoggingType) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public protocol LogMessage { + var kind: PhylloConnect.LogFilterKind { get } + var title: Swift.String? { get } + var message: Swift.String { get } + var event: PhylloConnect.RawEvent? { get } + var function: Swift.String? { get } + var line: Swift.Int? { get } + var logType: PhylloConnect.LoggingType.LogDestination { get } + var dateTime: Foundation.Date { get } +} +public enum MetricType : Swift.Int { + case counter + case gauge + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension PhylloConnect.Analytics { + public func log(message: Swift.String, kind: PhylloConnect.LogFilterKind? = nil, function: Swift.String = #function, line: Swift.Int = #line) + public func metric(_ type: PhylloConnect.MetricType, name: Swift.String, value: Swift.Double, tags: [Swift.String]? = nil) + public func history(event: PhylloConnect.RawEvent, sender: Swift.AnyObject, function: Swift.String = #function, line: Swift.Int = #line) +} +extension PhylloConnect.Analytics { + public func add(target: PhylloConnect.LogTarget, type: PhylloConnect.LoggingType) + public func logFlush() +} +public typealias SubscriptionID = Swift.Int +public class Store { + required public init(from decoder: Swift.Decoder) throws + public func encode(to encoder: Swift.Encoder) throws + public init() + @discardableResult + public func subscribe(_ subscriber: PhylloConnect.Subscriber, initialState: Swift.Bool = false, queue: Dispatch.DispatchQueue = .main, handler: @escaping PhylloConnect.Handler) -> PhylloConnect.SubscriptionID where T : PhylloConnect.State + public func unsubscribe(identifier: PhylloConnect.SubscriptionID) + public func provide(state: T) where T : PhylloConnect.State + public func dispatch(action: T) where T : PhylloConnect.Action + public func dispatch(action: T) where T : PhylloConnect.AsyncAction + public func currentState() -> T? where T : PhylloConnect.State + @objc deinit +} +@objc public protocol PhylloConnectDelegate : ObjectiveC.NSObjectProtocol { @objc func onAccountConnected(account_id: Swift.String, work_platform_id: Swift.String, user_id: Swift.String) @objc func onAccountDisconnected(account_id: Swift.String, work_platform_id: Swift.String, user_id: Swift.String) @objc func onTokenExpired(user_id: Swift.String) @@ -30,11 +468,123 @@ extension Foundation.URL { weak public var phylloConnectDelegate: PhylloConnect.PhylloConnectDelegate? public func initialize(config: [Swift.String : Any]) public func open() + public func version() -> [Swift.String : Swift.String] + @objc deinit +} +extension PhylloConnect.Analytics : PhylloConnect.Subscriber { +} +@propertyWrapper public struct Atomic { + public init(wrappedValue value: T) + public var wrappedValue: T { + get + set + } +} +@objc(SEGAnalytics) public class ObjCAnalytics : ObjectiveC.NSObject { + final public let analytics: PhylloConnect.Analytics + @objc public init(configuration: PhylloConnect.ObjCConfiguration) + public init(wrapping analytics: PhylloConnect.Analytics) + @objc deinit +} +@objc extension PhylloConnect.ObjCAnalytics { + @objc(track:) dynamic public func track(name: Swift.String) + @objc(track:properties:) dynamic public func track(name: Swift.String, properties: [Swift.String : Any]?) + @objc(identify:) dynamic public func identify(userId: Swift.String) + @objc(identify:traits:) dynamic public func identify(userId: Swift.String, traits: [Swift.String : Any]?) + @objc(screen:) dynamic public func screen(title: Swift.String) + @objc(screen:category:) dynamic public func screen(title: Swift.String, category: Swift.String?) + @objc(screen:category:properties:) dynamic public func screen(title: Swift.String, category: Swift.String?, properties: [Swift.String : Any]?) + @objc(group:) dynamic public func group(groupId: Swift.String) + @objc(group:traits:) dynamic public func group(groupId: Swift.String, traits: [Swift.String : Any]?) + @objc(alias:) dynamic public func alias(newId: Swift.String) +} +@objc extension PhylloConnect.ObjCAnalytics { + @objc dynamic public var anonymousId: Swift.String { + @objc get + } + @objc dynamic public var userId: Swift.String? { + @objc get + } + @objc dynamic public func traits() -> [Swift.String : Any]? + @objc dynamic public func flush() + @objc dynamic public func reset() + @objc dynamic public func settings() -> [Swift.String : Any]? + @objc dynamic public func version() -> Swift.String +} +public protocol State { +} +public typealias Handler = (T) -> Swift.Void where T : PhylloConnect.State +public class Timeline : PhylloConnect.Subscriber { + public init() + @objc deinit +} +extension PhylloConnect.Plugin { + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + public func update(settings: PhylloConnect.Settings, type: PhylloConnect.UpdateType) + public func shutdown() +} +extension PhylloConnect.EventPlugin { + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + public func identify(event: PhylloConnect.IdentifyEvent) -> PhylloConnect.IdentifyEvent? + public func track(event: PhylloConnect.TrackEvent) -> PhylloConnect.TrackEvent? + public func screen(event: PhylloConnect.ScreenEvent) -> PhylloConnect.ScreenEvent? + public func group(event: PhylloConnect.GroupEvent) -> PhylloConnect.GroupEvent? + public func alias(event: PhylloConnect.AliasEvent) -> PhylloConnect.AliasEvent? + public func flush() + public func reset() +} +extension PhylloConnect.DestinationPlugin { + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent +} +public struct Settings : Swift.Codable { + public var integrations: PhylloConnect.JSON? + public var plan: PhylloConnect.JSON? + public var edgeFunction: PhylloConnect.JSON? + public var middlewareSettings: PhylloConnect.JSON? + public init(writeKey: Swift.String, apiHost: Swift.String) + public init(writeKey: Swift.String) + public init(from decoder: Swift.Decoder) throws + public func integrationSettings(forKey key: Swift.String) -> [Swift.String : Any]? + public func integrationSettings(forKey key: Swift.String) -> T? where T : Swift.Decodable, T : Swift.Encodable + public func integrationSettings(forPlugin plugin: PhylloConnect.DestinationPlugin) -> T? where T : Swift.Decodable, T : Swift.Encodable + public func hasIntegrationSettings(forPlugin plugin: PhylloConnect.DestinationPlugin) -> Swift.Bool + public func hasIntegrationSettings(key: Swift.String) -> Swift.Bool + public func encode(to encoder: Swift.Encoder) throws +} +extension PhylloConnect.Settings : Swift.Equatable { + public static func == (lhs: PhylloConnect.Settings, rhs: PhylloConnect.Settings) -> Swift.Bool +} +public struct BasicHandler { +} +public struct KeyPath { + public init(_ string: Swift.String) +} +extension PhylloConnect.KeyPath : Swift.ExpressibleByStringLiteral { + public init(stringLiteral value: Swift.String) + public init(unicodeScalarLiteral value: Swift.String) + public init(extendedGraphemeClusterLiteral value: Swift.String) + public typealias ExtendedGraphemeClusterLiteralType = Swift.String + public typealias StringLiteralType = Swift.String + public typealias UnicodeScalarLiteralType = Swift.String +} +extension Swift.Dictionary where Key : Swift.StringProtocol { + public subscript(keyPath keyPath: PhylloConnect.KeyPath) -> Any? { + get + set + } + public subscript(keyPath keyPath: PhylloConnect.KeyPath, reference reference: Any?) -> Any? { + get + set + } + public func exists(keyPath: PhylloConnect.KeyPath, reference: Any? = nil) -> Swift.Bool +} +@_hasMissingDesignatedInitializers public class HTTPClient { @objc deinit } public enum PhylloEnvironment : Swift.String { case dev case sandbox + case staging case prod public init?(rawValue: Swift.String) public typealias RawValue = Swift.String @@ -42,6 +592,160 @@ public enum PhylloEnvironment : Swift.String { get } } +@_hasMissingDesignatedInitializers public class DestinationMetadataPlugin : PhylloConnect.Plugin { + final public let type: PhylloConnect.PluginType + public var analytics: PhylloConnect.Analytics? + public func update(settings: PhylloConnect.Settings, type: PhylloConnect.UpdateType) + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + @objc deinit +} +extension PhylloConnect.Analytics { + public func track

(name: Swift.String, properties: P?) where P : Swift.Decodable, P : Swift.Encodable + public func track(name: Swift.String) + public func identify(userId: Swift.String, traits: T?) where T : Swift.Decodable, T : Swift.Encodable + public func identify(traits: T) where T : Swift.Decodable, T : Swift.Encodable + public func identify(userId: Swift.String) + public func screen

(title: Swift.String, category: Swift.String? = nil, properties: P?) where P : Swift.Decodable, P : Swift.Encodable + public func screen(title: Swift.String, category: Swift.String? = nil) + public func group(groupId: Swift.String, traits: T?) where T : Swift.Decodable, T : Swift.Encodable + public func group(groupId: Swift.String) + public func alias(newId: Swift.String) +} +extension PhylloConnect.Analytics { + public func track(name: Swift.String, properties: [Swift.String : Any]? = nil) + public func identify(userId: Swift.String, traits: [Swift.String : Any]? = nil) + public func screen(title: Swift.String, category: Swift.String? = nil, properties: [Swift.String : Any]? = nil) + public func group(groupId: Swift.String, traits: [Swift.String : Any]?) +} +@objc(SEGConfiguration) public class ObjCConfiguration : ObjectiveC.NSObject { + @objc public var application: Any? { + @objc get + @objc set(value) + } + @objc public var trackApplicationLifecycleEvents: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var trackDeeplinks: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var flushAt: Swift.Int { + @objc get + @objc set(value) + } + @objc public var flushInterval: Foundation.TimeInterval { + @objc get + @objc set(value) + } + @objc public var defaultSettings: [Swift.String : Any] { + @objc get + @objc set(value) + } + @objc public var autoAddSegmentDestination: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var apiHost: Swift.String { + @objc get + @objc set(value) + } + @objc public var cdnHost: Swift.String { + @objc get + @objc set(value) + } + @objc public init(writeKey: Swift.String) + @objc deinit +} +public enum PluginType : Swift.Int, Swift.CaseIterable { + case before + case enrichment + case destination + case after + case utility + public init?(rawValue: Swift.Int) + public typealias AllCases = [PhylloConnect.PluginType] + public typealias RawValue = Swift.Int + public static var allCases: [PhylloConnect.PluginType] { + get + } + public var rawValue: Swift.Int { + get + } +} +public enum UpdateType { + case initial + case refresh + public static func == (a: PhylloConnect.UpdateType, b: PhylloConnect.UpdateType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public protocol Plugin : AnyObject { + var type: PhylloConnect.PluginType { get } + var analytics: PhylloConnect.Analytics? { get set } + func configure(analytics: PhylloConnect.Analytics) + func update(settings: PhylloConnect.Settings, type: PhylloConnect.UpdateType) + func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + func shutdown() +} +public protocol EventPlugin : PhylloConnect.Plugin { + func identify(event: PhylloConnect.IdentifyEvent) -> PhylloConnect.IdentifyEvent? + func track(event: PhylloConnect.TrackEvent) -> PhylloConnect.TrackEvent? + func group(event: PhylloConnect.GroupEvent) -> PhylloConnect.GroupEvent? + func alias(event: PhylloConnect.AliasEvent) -> PhylloConnect.AliasEvent? + func screen(event: PhylloConnect.ScreenEvent) -> PhylloConnect.ScreenEvent? + func reset() + func flush() +} +public protocol DestinationPlugin : PhylloConnect.EventPlugin { + var key: Swift.String { get } + var timeline: PhylloConnect.Timeline { get } + func add(plugin: PhylloConnect.Plugin) -> PhylloConnect.Plugin + func apply(closure: (PhylloConnect.Plugin) -> Swift.Void) + func remove(plugin: PhylloConnect.Plugin) +} +public protocol UtilityPlugin : PhylloConnect.EventPlugin { +} +public protocol VersionedPlugin { + static func version() -> Swift.String +} +extension PhylloConnect.Plugin { + public func configure(analytics: PhylloConnect.Analytics) +} +extension PhylloConnect.DestinationPlugin { + public func configure(analytics: PhylloConnect.Analytics) + public func apply(closure: (PhylloConnect.Plugin) -> Swift.Void) + @discardableResult + public func add(plugin: PhylloConnect.Plugin) -> PhylloConnect.Plugin + public func remove(plugin: PhylloConnect.Plugin) +} +extension PhylloConnect.Analytics { + public func apply(closure: (PhylloConnect.Plugin) -> Swift.Void) + @discardableResult + public func add(plugin: PhylloConnect.Plugin) -> PhylloConnect.Plugin + public func remove(plugin: PhylloConnect.Plugin) + public func find(pluginType: T.Type) -> T? where T : PhylloConnect.Plugin + public func find(key: Swift.String) -> PhylloConnect.DestinationPlugin? +} +public protocol Subscriber : AnyObject { +} +extension PhylloConnect.DeviceToken : PhylloConnect.Plugin {} +extension PhylloConnect.Context : PhylloConnect.Plugin {} +extension PhylloConnect.LogFilterKind : Swift.Equatable {} +extension PhylloConnect.LogFilterKind : Swift.Hashable {} +extension PhylloConnect.LogFilterKind : Swift.RawRepresentable {} +extension PhylloConnect.LoggingType.LogDestination : Swift.Equatable {} +extension PhylloConnect.LoggingType.LogDestination : Swift.Hashable {} +extension PhylloConnect.MetricType : Swift.Equatable {} +extension PhylloConnect.MetricType : Swift.Hashable {} +extension PhylloConnect.MetricType : Swift.RawRepresentable {} extension PhylloConnect.PhylloEnvironment : Swift.Equatable {} extension PhylloConnect.PhylloEnvironment : Swift.Hashable {} extension PhylloConnect.PhylloEnvironment : Swift.RawRepresentable {} +extension PhylloConnect.PluginType : Swift.Equatable {} +extension PhylloConnect.PluginType : Swift.Hashable {} +extension PhylloConnect.PluginType : Swift.RawRepresentable {} +extension PhylloConnect.UpdateType : Swift.Equatable {} +extension PhylloConnect.UpdateType : Swift.Hashable {} diff --git a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.abi.json b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.abi.json index d43b613..8282867 100644 --- a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.abi.json +++ b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -14,13 +14,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "PhylloConnect" - }, { "kind": "Import", "name": "Foundation", @@ -31,13 +24,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "PhylloConnect" - }, { "kind": "Import", "name": "Foundation", @@ -50,13 +36,10 @@ }, { "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", + "name": "UIKit", + "printedName": "UIKit", "declKind": "Import", - "moduleName": "PhylloConnect", - "declAttributes": [ - "RawDocComment" - ] + "moduleName": "PhylloConnect" }, { "kind": "Import", @@ -77,21 +60,14 @@ }, { "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", + "name": "Foundation", + "printedName": "Foundation", "declKind": "Import", "moduleName": "PhylloConnect", "declAttributes": [ "RawDocComment" ] }, - { - "kind": "Import", - "name": "WebKit", - "printedName": "WebKit", - "declKind": "Import", - "moduleName": "PhylloConnect" - }, { "kind": "Import", "name": "Foundation", @@ -112,20 +88,6 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "PhylloConnect" - }, - { - "kind": "Import", - "name": "AuthenticationServices", - "printedName": "AuthenticationServices", - "declKind": "Import", - "moduleName": "PhylloConnect" - }, { "kind": "Import", "name": "Foundation", @@ -146,150 +108,100 @@ "RawDocComment" ] }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "PhylloConnect" - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "PhylloConnect" - }, - { - "kind": "Import", - "name": "WebKit", - "printedName": "WebKit", - "declKind": "Import", - "moduleName": "PhylloConnect" - }, { "kind": "TypeDecl", - "name": "PhylloConnectDelegate", - "printedName": "PhylloConnectDelegate", + "name": "Action", + "printedName": "Action", "children": [ { - "kind": "Function", - "name": "onAccountConnected", - "printedName": "onAccountConnected(account_id:work_platform_id:user_id:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onAccountConnectedWithAccount_id:work_platform_id:user_id:", - "mangledName": "$s13PhylloConnect0aB8DelegateP18onAccountConnected10account_id014work_platform_H005user_H0ySS_S2StF", + "kind": "AssociatedType", + "name": "StateType", + "printedName": "StateType", + "declKind": "AssociatedType", + "usr": "s:13PhylloConnect6ActionP9StateTypeQa", + "mangledName": "$s13PhylloConnect6ActionP9StateTypeQa", "moduleName": "PhylloConnect", - "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", - "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" + "RawDocComment" + ] }, { "kind": "Function", - "name": "onAccountDisconnected", - "printedName": "onAccountDisconnected(account_id:work_platform_id:user_id:)", + "name": "reduce", + "printedName": "reduce(state:)", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DependentMember", + "printedName": "τ_0_0.StateType" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DependentMember", + "printedName": "τ_0_0.StateType" } ], "declKind": "Func", - "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onAccountDisconnectedWithAccount_id:work_platform_id:user_id:", - "mangledName": "$s13PhylloConnect0aB8DelegateP21onAccountDisconnected10account_id014work_platform_H005user_H0ySS_S2StF", + "usr": "s:13PhylloConnect6ActionP6reduce5state9StateTypeQzAG_tF", + "mangledName": "$s13PhylloConnect6ActionP6reduce5state9StateTypeQzAG_tF", "moduleName": "PhylloConnect", - "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Action>", + "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ - "ObjC" + "RawDocComment" ], "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect6ActionP", + "mangledName": "$s13PhylloConnect6ActionP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0.StateType : PhylloConnect.State>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "AsyncAction", + "printedName": "AsyncAction", + "children": [ + { + "kind": "AssociatedType", + "name": "StateType", + "printedName": "StateType", + "declKind": "AssociatedType", + "usr": "s:13PhylloConnect11AsyncActionP9StateTypeQa", + "mangledName": "$s13PhylloConnect11AsyncActionP9StateTypeQa", + "moduleName": "PhylloConnect", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ] }, { - "kind": "Function", - "name": "onTokenExpired", - "printedName": "onTokenExpired(user_id:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Func", - "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onTokenExpiredWithUser_id:", - "mangledName": "$s13PhylloConnect0aB8DelegateP14onTokenExpired7user_idySS_tF", + "kind": "AssociatedType", + "name": "ResultType", + "printedName": "ResultType", + "declKind": "AssociatedType", + "usr": "s:13PhylloConnect11AsyncActionP10ResultTypeQa", + "mangledName": "$s13PhylloConnect11AsyncActionP10ResultTypeQa", "moduleName": "PhylloConnect", - "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", - "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ - "ObjC" - ], - "reqNewWitnessTableEntry": true, - "funcSelfKind": "NonMutating" + "RawDocComment" + ] }, { "kind": "Function", - "name": "onExit", - "printedName": "onExit(reason:user_id:)", + "name": "operation", + "printedName": "operation(state:completion:)", "children": [ { "kind": "TypeNominal", @@ -298,111 +210,262 @@ }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DependentMember", + "printedName": "τ_0_0.StateType" }, { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "kind": "TypeFunc", + "name": "Function", + "printedName": "(τ_0_0.ResultType?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0.ResultType?", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.ResultType" + } + ], + "usr": "s:Sq" + } + ] } ], "declKind": "Func", - "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onExitWithReason:user_id:", - "mangledName": "$s13PhylloConnect0aB8DelegateP6onExit6reason7user_idySS_SStF", + "usr": "s:13PhylloConnect11AsyncActionP9operation5state10completiony9StateTypeQz_y06ResultI0QzSgctF", + "mangledName": "$s13PhylloConnect11AsyncActionP9operation5state10completiony9StateTypeQz_y06ResultI0QzSgctF", "moduleName": "PhylloConnect", - "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.AsyncAction>", + "sugared_genericSig": "", "protocolReq": true, "declAttributes": [ - "ObjC" + "RawDocComment" ], "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" }, { "kind": "Function", - "name": "onConnectionFailure", - "printedName": "onConnectionFailure(reason:work_platform_id:user_id:)", + "name": "reduce", + "printedName": "reduce(state:operationResult:)", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DependentMember", + "printedName": "τ_0_0.StateType" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "DependentMember", + "printedName": "τ_0_0.StateType" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Optional", + "printedName": "τ_0_0.ResultType?", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.ResultType" + } + ], + "usr": "s:Sq" } ], "declKind": "Func", - "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onConnectionFailureWithReason:work_platform_id:user_id:", - "mangledName": "$s13PhylloConnect0aB8DelegateP19onConnectionFailure6reason16work_platform_id05user_J0ySS_S2StF", + "usr": "s:13PhylloConnect11AsyncActionP6reduce5state15operationResult9StateTypeQzAH_0hJ0QzSgtF", + "mangledName": "$s13PhylloConnect11AsyncActionP6reduce5state15operationResult9StateTypeQzAH_0hJ0QzSgtF", "moduleName": "PhylloConnect", - "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.AsyncAction>", + "sugared_genericSig": "", "protocolReq": true, - "objc_name": "onConnectionFailureWithReason:work_platform_id:user_id:", "declAttributes": [ - "Optional", - "ObjC" + "RawDocComment" ], "reqNewWitnessTableEntry": true, "funcSelfKind": "NonMutating" } ], "declKind": "Protocol", - "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate", - "mangledName": "$s13PhylloConnect0aB8DelegateP", + "usr": "s:13PhylloConnect11AsyncActionP", + "mangledName": "$s13PhylloConnect11AsyncActionP", "moduleName": "PhylloConnect", - "genericSig": "<τ_0_0 : AnyObject>", - "sugared_genericSig": "", + "genericSig": "<τ_0_0.StateType : PhylloConnect.State>", + "sugared_genericSig": "", "declAttributes": [ "AccessControl", - "ObjC" + "RawDocComment" ] }, { - "kind": "TypeDecl", - "name": "PhylloConnect", - "printedName": "PhylloConnect", - "children": [ - { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "StartupQueue", + "printedName": "StartupQueue", + "children": [ + { "kind": "Var", - "name": "shared", - "printedName": "shared", + "name": "running", + "printedName": "running", "children": [ { "kind": "TypeNominal", - "name": "PhylloConnect", - "printedName": "PhylloConnect.PhylloConnect", - "usr": "s:13PhylloConnectAAC" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" } ], "declKind": "Var", - "usr": "s:13PhylloConnectAAC6sharedABvpZ", - "mangledName": "$s13PhylloConnectAAC6sharedABvpZ", + "usr": "s:13PhylloConnect12StartupQueueC7runningSbvp", + "mangledName": "$s13PhylloConnect12StartupQueueC7runningSbvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "Custom" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect12StartupQueueC7runningSbvg", + "mangledName": "$s13PhylloConnect12StartupQueueC7runningSbvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect12StartupQueueC7runningSbvs", + "mangledName": "$s13PhylloConnect12StartupQueueC7runningSbvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect12StartupQueueC7runningSbvM", + "mangledName": "$s13PhylloConnect12StartupQueueC7runningSbvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect12StartupQueueC4typeAA10PluginTypeOvp", + "mangledName": "$s13PhylloConnect12StartupQueueC4typeAA10PluginTypeOvp", "moduleName": "PhylloConnect", - "static": true, "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", "AccessControl" ], + "isLet": true, + "hasStorage": true, "accessors": [ { "kind": "Accessor", @@ -411,42 +474,52 @@ "children": [ { "kind": "TypeNominal", - "name": "PhylloConnect", - "printedName": "PhylloConnect.PhylloConnect", - "usr": "s:13PhylloConnectAAC" + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" } ], "declKind": "Accessor", - "usr": "s:13PhylloConnectAAC6sharedABvgZ", - "mangledName": "$s13PhylloConnectAAC6sharedABvgZ", + "usr": "s:13PhylloConnect12StartupQueueC4typeAA10PluginTypeOvg", + "mangledName": "$s13PhylloConnect12StartupQueueC4typeAA10PluginTypeOvg", "moduleName": "PhylloConnect", - "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], "accessorKind": "get" } ] }, { "kind": "Var", - "name": "phylloConnectDelegate", - "printedName": "phylloConnectDelegate", + "name": "analytics", + "printedName": "analytics", "children": [ { "kind": "TypeNominal", - "name": "WeakStorage", - "printedName": "PhylloConnect.PhylloConnectDelegate?" + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" } ], "declKind": "Var", - "usr": "s:13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvp", - "mangledName": "$s13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvp", + "usr": "s:13PhylloConnect12StartupQueueC9analyticsAA9AnalyticsCSgvp", + "mangledName": "$s13PhylloConnect12StartupQueueC9analyticsAA9AnalyticsCSgvp", "moduleName": "PhylloConnect", "declAttributes": [ "HasInitialValue", "HasStorage", - "ReferenceOwnership", "AccessControl" ], - "ownership": 1, "hasStorage": true, "accessors": [ { @@ -457,21 +530,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "PhylloConnect.PhylloConnectDelegate?", + "printedName": "PhylloConnect.Analytics?", "children": [ { "kind": "TypeNominal", - "name": "PhylloConnectDelegate", - "printedName": "PhylloConnect.PhylloConnectDelegate", - "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate" + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvg", - "mangledName": "$s13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvg", + "usr": "s:13PhylloConnect12StartupQueueC9analyticsAA9AnalyticsCSgvg", + "mangledName": "$s13PhylloConnect12StartupQueueC9analyticsAA9AnalyticsCSgvg", "moduleName": "PhylloConnect", "implicit": true, "accessorKind": "get" @@ -489,21 +562,21 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "PhylloConnect.PhylloConnectDelegate?", + "printedName": "PhylloConnect.Analytics?", "children": [ { "kind": "TypeNominal", - "name": "PhylloConnectDelegate", - "printedName": "PhylloConnect.PhylloConnectDelegate", - "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate" + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" } ], "usr": "s:Sq" } ], "declKind": "Accessor", - "usr": "s:13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvs", - "mangledName": "$s13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvs", + "usr": "s:13PhylloConnect12StartupQueueC9analyticsAA9AnalyticsCSgvs", + "mangledName": "$s13PhylloConnect12StartupQueueC9analyticsAA9AnalyticsCSgvs", "moduleName": "PhylloConnect", "implicit": true, "accessorKind": "set" @@ -520,8 +593,8 @@ } ], "declKind": "Accessor", - "usr": "s:13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvM", - "mangledName": "$s13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvM", + "usr": "s:13PhylloConnect12StartupQueueC9analyticsAA9AnalyticsCSgvM", + "mangledName": "$s13PhylloConnect12StartupQueueC9analyticsAA9AnalyticsCSgvM", "moduleName": "PhylloConnect", "implicit": true, "accessorKind": "_modify" @@ -530,59 +603,42 @@ }, { "kind": "Function", - "name": "initialize", - "printedName": "initialize(config:)", + "name": "execute", + "printedName": "execute(event:)", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Any]", + "name": "Optional", + "printedName": "τ_0_0?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "ProtocolComposition", - "printedName": "Any" + "name": "GenericTypeParam", + "printedName": "τ_0_0" } ], - "usr": "s:SD" - } - ], - "declKind": "Func", - "usr": "s:13PhylloConnectAAC10initialize6configySDySSypG_tF", - "mangledName": "$s13PhylloConnectAAC10initialize6configySDySSypG_tF", - "moduleName": "PhylloConnect", - "declAttributes": [ - "AccessControl", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, - { - "kind": "Function", - "name": "open", - "printedName": "open()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "usr": "s:Sq" } ], "declKind": "Func", - "usr": "s:13PhylloConnectAAC4openyyF", - "mangledName": "$s13PhylloConnectAAC4openyyF", + "usr": "s:13PhylloConnect12StartupQueueC7execute5eventxSgAF_tAA8RawEventRzlF", + "mangledName": "$s13PhylloConnect12StartupQueueC7execute5eventxSgAF_tAA8RawEventRzlF", "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", "declAttributes": [ "AccessControl" ], @@ -590,41 +646,30 @@ } ], "declKind": "Class", - "usr": "s:13PhylloConnectAAC", - "mangledName": "$s13PhylloConnectAAC", + "usr": "s:13PhylloConnect12StartupQueueC", + "mangledName": "$s13PhylloConnect12StartupQueueC", "moduleName": "PhylloConnect", "declAttributes": [ "AccessControl" ], - "hasMissingDesignatedInitializers": true - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "PhylloConnect", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "Foundation", - "printedName": "Foundation", - "declKind": "Import", - "moduleName": "PhylloConnect", - "declAttributes": [ - "RawDocComment" + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + }, + { + "kind": "Conformance", + "name": "Subscriber", + "printedName": "Subscriber", + "usr": "s:13PhylloConnect10SubscriberP", + "mangledName": "$s13PhylloConnect10SubscriberP" + } ] }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "PhylloConnect" - }, { "kind": "Import", "name": "Foundation", @@ -637,201 +682,23783 @@ }, { "kind": "TypeDecl", - "name": "PhylloEnvironment", - "printedName": "PhylloEnvironment", + "name": "DestinationMetadata", + "printedName": "DestinationMetadata", "children": [ { - "kind": "Var", - "name": "dev", - "printedName": "dev", + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(PhylloConnect.PhylloEnvironment.Type) -> PhylloConnect.PhylloEnvironment", - "children": [ + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect19DestinationMetadataV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect19DestinationMetadataV4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19DestinationMetadataV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect19DestinationMetadataV6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect19DestinationMetadataV", + "mangledName": "$s13PhylloConnect19DestinationMetadataV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "RawEvent", + "printedName": "RawEvent", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "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:13PhylloConnect8RawEventP4typeSSSgvp", + "mangledName": "$s13PhylloConnect8RawEventP4typeSSSgvp", + "moduleName": "PhylloConnect", + "protocolReq": 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:13PhylloConnect8RawEventP4typeSSSgvg", + "mangledName": "$s13PhylloConnect8RawEventP4typeSSSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": 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:13PhylloConnect8RawEventP4typeSSSgvs", + "mangledName": "$s13PhylloConnect8RawEventP4typeSSSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP4typeSSSgvM", + "mangledName": "$s13PhylloConnect8RawEventP4typeSSSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "anonymousId", + "printedName": "anonymousId", + "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:13PhylloConnect8RawEventP11anonymousIdSSSgvp", + "mangledName": "$s13PhylloConnect8RawEventP11anonymousIdSSSgvp", + "moduleName": "PhylloConnect", + "protocolReq": 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:13PhylloConnect8RawEventP11anonymousIdSSSgvg", + "mangledName": "$s13PhylloConnect8RawEventP11anonymousIdSSSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": 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:13PhylloConnect8RawEventP11anonymousIdSSSgvs", + "mangledName": "$s13PhylloConnect8RawEventP11anonymousIdSSSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP11anonymousIdSSSgvM", + "mangledName": "$s13PhylloConnect8RawEventP11anonymousIdSSSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "messageId", + "printedName": "messageId", + "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:13PhylloConnect8RawEventP9messageIdSSSgvp", + "mangledName": "$s13PhylloConnect8RawEventP9messageIdSSSgvp", + "moduleName": "PhylloConnect", + "protocolReq": 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:13PhylloConnect8RawEventP9messageIdSSSgvg", + "mangledName": "$s13PhylloConnect8RawEventP9messageIdSSSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": 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:13PhylloConnect8RawEventP9messageIdSSSgvs", + "mangledName": "$s13PhylloConnect8RawEventP9messageIdSSSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP9messageIdSSSgvM", + "mangledName": "$s13PhylloConnect8RawEventP9messageIdSSSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "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:13PhylloConnect8RawEventP6userIdSSSgvp", + "mangledName": "$s13PhylloConnect8RawEventP6userIdSSSgvp", + "moduleName": "PhylloConnect", + "protocolReq": 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:13PhylloConnect8RawEventP6userIdSSSgvg", + "mangledName": "$s13PhylloConnect8RawEventP6userIdSSSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": 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:13PhylloConnect8RawEventP6userIdSSSgvs", + "mangledName": "$s13PhylloConnect8RawEventP6userIdSSSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP6userIdSSSgvM", + "mangledName": "$s13PhylloConnect8RawEventP6userIdSSSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timestamp", + "printedName": "timestamp", + "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:13PhylloConnect8RawEventP9timestampSSSgvp", + "mangledName": "$s13PhylloConnect8RawEventP9timestampSSSgvp", + "moduleName": "PhylloConnect", + "protocolReq": 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:13PhylloConnect8RawEventP9timestampSSSgvg", + "mangledName": "$s13PhylloConnect8RawEventP9timestampSSSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": 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:13PhylloConnect8RawEventP9timestampSSSgvs", + "mangledName": "$s13PhylloConnect8RawEventP9timestampSSSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP9timestampSSSgvM", + "mangledName": "$s13PhylloConnect8RawEventP9timestampSSSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "context", + "printedName": "context", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect8RawEventP7contextAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect8RawEventP7contextAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP7contextAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect8RawEventP7contextAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP7contextAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect8RawEventP7contextAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP7contextAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect8RawEventP7contextAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "integrations", + "printedName": "integrations", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect8RawEventP12integrationsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect8RawEventP12integrationsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP12integrationsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect8RawEventP12integrationsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP12integrationsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect8RawEventP12integrationsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP12integrationsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect8RawEventP12integrationsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "metrics", + "printedName": "metrics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect8RawEventP7metricsSayAA4JSONOGSgvp", + "mangledName": "$s13PhylloConnect8RawEventP7metricsSayAA4JSONOGSgvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP7metricsSayAA4JSONOGSgvg", + "mangledName": "$s13PhylloConnect8RawEventP7metricsSayAA4JSONOGSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP7metricsSayAA4JSONOGSgvs", + "mangledName": "$s13PhylloConnect8RawEventP7metricsSayAA4JSONOGSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP7metricsSayAA4JSONOGSgvM", + "mangledName": "$s13PhylloConnect8RawEventP7metricsSayAA4JSONOGSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "_metadata", + "printedName": "_metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect8RawEventP9_metadataAA19DestinationMetadataVSgvp", + "mangledName": "$s13PhylloConnect8RawEventP9_metadataAA19DestinationMetadataVSgvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP9_metadataAA19DestinationMetadataVSgvg", + "mangledName": "$s13PhylloConnect8RawEventP9_metadataAA19DestinationMetadataVSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP9_metadataAA19DestinationMetadataVSgvs", + "mangledName": "$s13PhylloConnect8RawEventP9_metadataAA19DestinationMetadataVSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8RawEventP9_metadataAA19DestinationMetadataVSgvM", + "mangledName": "$s13PhylloConnect8RawEventP9_metadataAA19DestinationMetadataVSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "disableCloudIntegrations", + "printedName": "disableCloudIntegrations(exceptKeys:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8RawEventPAAE24disableCloudIntegrations10exceptKeysySaySSGSg_tF", + "mangledName": "$s13PhylloConnect8RawEventPAAE24disableCloudIntegrations10exceptKeysySaySSGSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "enableCloudIntegrations", + "printedName": "enableCloudIntegrations(exceptKeys:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8RawEventPAAE23enableCloudIntegrations10exceptKeysySaySSGSg_tF", + "mangledName": "$s13PhylloConnect8RawEventPAAE23enableCloudIntegrations10exceptKeysySaySSGSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "disableIntegration", + "printedName": "disableIntegration(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8RawEventPAAE18disableIntegration3keyySS_tF", + "mangledName": "$s13PhylloConnect8RawEventPAAE18disableIntegration3keyySS_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + }, + { + "kind": "Function", + "name": "enableIntegration", + "printedName": "enableIntegration(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8RawEventPAAE17enableIntegration3keyySS_tF", + "mangledName": "$s13PhylloConnect8RawEventPAAE17enableIntegration3keyySS_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect8RawEventP", + "mangledName": "$s13PhylloConnect8RawEventP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "TrackEvent", + "printedName": "TrackEvent", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "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:13PhylloConnect10TrackEventV4typeSSSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV4typeSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV4typeSSSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV4typeSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10TrackEventV4typeSSSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV4typeSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV4typeSSSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV4typeSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "anonymousId", + "printedName": "anonymousId", + "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:13PhylloConnect10TrackEventV11anonymousIdSSSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV11anonymousIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV11anonymousIdSSSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV11anonymousIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10TrackEventV11anonymousIdSSSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV11anonymousIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV11anonymousIdSSSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV11anonymousIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "messageId", + "printedName": "messageId", + "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:13PhylloConnect10TrackEventV9messageIdSSSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV9messageIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV9messageIdSSSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV9messageIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10TrackEventV9messageIdSSSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV9messageIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV9messageIdSSSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV9messageIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "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:13PhylloConnect10TrackEventV6userIdSSSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV6userIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV6userIdSSSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV6userIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10TrackEventV6userIdSSSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV6userIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV6userIdSSSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV6userIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timestamp", + "printedName": "timestamp", + "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:13PhylloConnect10TrackEventV9timestampSSSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV9timestampSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV9timestampSSSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV9timestampSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10TrackEventV9timestampSSSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV9timestampSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV9timestampSSSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV9timestampSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "context", + "printedName": "context", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10TrackEventV7contextAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV7contextAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV7contextAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV7contextAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV7contextAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV7contextAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV7contextAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV7contextAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "integrations", + "printedName": "integrations", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10TrackEventV12integrationsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV12integrationsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV12integrationsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV12integrationsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV12integrationsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV12integrationsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV12integrationsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV12integrationsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "metrics", + "printedName": "metrics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10TrackEventV7metricsSayAA4JSONOGSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV7metricsSayAA4JSONOGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV7metricsSayAA4JSONOGSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV7metricsSayAA4JSONOGSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV7metricsSayAA4JSONOGSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV7metricsSayAA4JSONOGSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV7metricsSayAA4JSONOGSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV7metricsSayAA4JSONOGSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "_metadata", + "printedName": "_metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10TrackEventV9_metadataAA19DestinationMetadataVSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV9_metadataAA19DestinationMetadataVSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV9_metadataAA19DestinationMetadataVSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV9_metadataAA19DestinationMetadataVSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV9_metadataAA19DestinationMetadataVSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV9_metadataAA19DestinationMetadataVSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV9_metadataAA19DestinationMetadataVSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV9_metadataAA19DestinationMetadataVSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "event", + "printedName": "event", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10TrackEventV5eventSSvp", + "mangledName": "$s13PhylloConnect10TrackEventV5eventSSvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "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:13PhylloConnect10TrackEventV5eventSSvg", + "mangledName": "$s13PhylloConnect10TrackEventV5eventSSvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10TrackEventV5eventSSvs", + "mangledName": "$s13PhylloConnect10TrackEventV5eventSSvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV5eventSSvM", + "mangledName": "$s13PhylloConnect10TrackEventV5eventSSvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "properties", + "printedName": "properties", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10TrackEventV10propertiesAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect10TrackEventV10propertiesAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV10propertiesAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect10TrackEventV10propertiesAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV10propertiesAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect10TrackEventV10propertiesAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10TrackEventV10propertiesAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect10TrackEventV10propertiesAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(event:properties:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackEvent", + "printedName": "PhylloConnect.TrackEvent", + "usr": "s:13PhylloConnect10TrackEventV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10TrackEventV5event10propertiesACSS_AA4JSONOSgtcfc", + "mangledName": "$s13PhylloConnect10TrackEventV5event10propertiesACSS_AA4JSONOSgtcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(existing:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackEvent", + "printedName": "PhylloConnect.TrackEvent", + "usr": "s:13PhylloConnect10TrackEventV" + }, + { + "kind": "TypeNominal", + "name": "TrackEvent", + "printedName": "PhylloConnect.TrackEvent", + "usr": "s:13PhylloConnect10TrackEventV" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10TrackEventV8existingA2C_tcfc", + "mangledName": "$s13PhylloConnect10TrackEventV8existingA2C_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackEvent", + "printedName": "PhylloConnect.TrackEvent", + "usr": "s:13PhylloConnect10TrackEventV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10TrackEventV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect10TrackEventV4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect10TrackEventV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect10TrackEventV6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect10TrackEventV", + "mangledName": "$s13PhylloConnect10TrackEventV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "RawEvent", + "printedName": "RawEvent", + "usr": "s:13PhylloConnect8RawEventP", + "mangledName": "$s13PhylloConnect8RawEventP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "IdentifyEvent", + "printedName": "IdentifyEvent", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "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:13PhylloConnect13IdentifyEventV4typeSSSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV4typeSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV4typeSSSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV4typeSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect13IdentifyEventV4typeSSSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV4typeSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV4typeSSSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV4typeSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "anonymousId", + "printedName": "anonymousId", + "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:13PhylloConnect13IdentifyEventV11anonymousIdSSSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV11anonymousIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV11anonymousIdSSSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV11anonymousIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect13IdentifyEventV11anonymousIdSSSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV11anonymousIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV11anonymousIdSSSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV11anonymousIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "messageId", + "printedName": "messageId", + "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:13PhylloConnect13IdentifyEventV9messageIdSSSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV9messageIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV9messageIdSSSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV9messageIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect13IdentifyEventV9messageIdSSSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV9messageIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV9messageIdSSSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV9messageIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "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:13PhylloConnect13IdentifyEventV6userIdSSSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV6userIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV6userIdSSSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV6userIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect13IdentifyEventV6userIdSSSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV6userIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV6userIdSSSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV6userIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timestamp", + "printedName": "timestamp", + "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:13PhylloConnect13IdentifyEventV9timestampSSSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV9timestampSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV9timestampSSSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV9timestampSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect13IdentifyEventV9timestampSSSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV9timestampSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV9timestampSSSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV9timestampSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "context", + "printedName": "context", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect13IdentifyEventV7contextAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV7contextAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV7contextAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV7contextAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV7contextAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV7contextAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV7contextAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV7contextAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "integrations", + "printedName": "integrations", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect13IdentifyEventV12integrationsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV12integrationsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV12integrationsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV12integrationsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV12integrationsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV12integrationsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV12integrationsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV12integrationsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "metrics", + "printedName": "metrics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect13IdentifyEventV7metricsSayAA4JSONOGSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV7metricsSayAA4JSONOGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV7metricsSayAA4JSONOGSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV7metricsSayAA4JSONOGSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV7metricsSayAA4JSONOGSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV7metricsSayAA4JSONOGSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV7metricsSayAA4JSONOGSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV7metricsSayAA4JSONOGSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "_metadata", + "printedName": "_metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect13IdentifyEventV9_metadataAA19DestinationMetadataVSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV9_metadataAA19DestinationMetadataVSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV9_metadataAA19DestinationMetadataVSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV9_metadataAA19DestinationMetadataVSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV9_metadataAA19DestinationMetadataVSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV9_metadataAA19DestinationMetadataVSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV9_metadataAA19DestinationMetadataVSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV9_metadataAA19DestinationMetadataVSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "traits", + "printedName": "traits", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect13IdentifyEventV6traitsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect13IdentifyEventV6traitsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV6traitsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect13IdentifyEventV6traitsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV6traitsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect13IdentifyEventV6traitsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13IdentifyEventV6traitsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect13IdentifyEventV6traitsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(userId:traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IdentifyEvent", + "printedName": "PhylloConnect.IdentifyEvent", + "usr": "s:13PhylloConnect13IdentifyEventV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect13IdentifyEventV6userId6traitsACSSSg_AA4JSONOSgtcfc", + "mangledName": "$s13PhylloConnect13IdentifyEventV6userId6traitsACSSSg_AA4JSONOSgtcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(existing:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IdentifyEvent", + "printedName": "PhylloConnect.IdentifyEvent", + "usr": "s:13PhylloConnect13IdentifyEventV" + }, + { + "kind": "TypeNominal", + "name": "IdentifyEvent", + "printedName": "PhylloConnect.IdentifyEvent", + "usr": "s:13PhylloConnect13IdentifyEventV" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect13IdentifyEventV8existingA2C_tcfc", + "mangledName": "$s13PhylloConnect13IdentifyEventV8existingA2C_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "IdentifyEvent", + "printedName": "PhylloConnect.IdentifyEvent", + "usr": "s:13PhylloConnect13IdentifyEventV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect13IdentifyEventV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect13IdentifyEventV4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13IdentifyEventV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect13IdentifyEventV6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect13IdentifyEventV", + "mangledName": "$s13PhylloConnect13IdentifyEventV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "RawEvent", + "printedName": "RawEvent", + "usr": "s:13PhylloConnect8RawEventP", + "mangledName": "$s13PhylloConnect8RawEventP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ScreenEvent", + "printedName": "ScreenEvent", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "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:13PhylloConnect11ScreenEventV4typeSSSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV4typeSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV4typeSSSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV4typeSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11ScreenEventV4typeSSSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV4typeSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV4typeSSSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV4typeSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "anonymousId", + "printedName": "anonymousId", + "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:13PhylloConnect11ScreenEventV11anonymousIdSSSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV11anonymousIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV11anonymousIdSSSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV11anonymousIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11ScreenEventV11anonymousIdSSSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV11anonymousIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV11anonymousIdSSSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV11anonymousIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "messageId", + "printedName": "messageId", + "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:13PhylloConnect11ScreenEventV9messageIdSSSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV9messageIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV9messageIdSSSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV9messageIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11ScreenEventV9messageIdSSSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV9messageIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV9messageIdSSSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV9messageIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "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:13PhylloConnect11ScreenEventV6userIdSSSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV6userIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV6userIdSSSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV6userIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11ScreenEventV6userIdSSSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV6userIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV6userIdSSSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV6userIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timestamp", + "printedName": "timestamp", + "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:13PhylloConnect11ScreenEventV9timestampSSSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV9timestampSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV9timestampSSSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV9timestampSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11ScreenEventV9timestampSSSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV9timestampSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV9timestampSSSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV9timestampSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "context", + "printedName": "context", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect11ScreenEventV7contextAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV7contextAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV7contextAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV7contextAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV7contextAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV7contextAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV7contextAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV7contextAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "integrations", + "printedName": "integrations", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect11ScreenEventV12integrationsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV12integrationsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV12integrationsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV12integrationsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV12integrationsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV12integrationsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV12integrationsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV12integrationsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "metrics", + "printedName": "metrics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect11ScreenEventV7metricsSayAA4JSONOGSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV7metricsSayAA4JSONOGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV7metricsSayAA4JSONOGSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV7metricsSayAA4JSONOGSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV7metricsSayAA4JSONOGSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV7metricsSayAA4JSONOGSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV7metricsSayAA4JSONOGSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV7metricsSayAA4JSONOGSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "_metadata", + "printedName": "_metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect11ScreenEventV9_metadataAA19DestinationMetadataVSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV9_metadataAA19DestinationMetadataVSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV9_metadataAA19DestinationMetadataVSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV9_metadataAA19DestinationMetadataVSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV9_metadataAA19DestinationMetadataVSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV9_metadataAA19DestinationMetadataVSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV9_metadataAA19DestinationMetadataVSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV9_metadataAA19DestinationMetadataVSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "name", + "printedName": "name", + "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:13PhylloConnect11ScreenEventV4nameSSSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV4nameSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV4nameSSSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV4nameSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11ScreenEventV4nameSSSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV4nameSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV4nameSSSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV4nameSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "category", + "printedName": "category", + "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:13PhylloConnect11ScreenEventV8categorySSSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV8categorySSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV8categorySSSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV8categorySSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11ScreenEventV8categorySSSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV8categorySSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV8categorySSSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV8categorySSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "properties", + "printedName": "properties", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect11ScreenEventV10propertiesAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect11ScreenEventV10propertiesAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV10propertiesAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect11ScreenEventV10propertiesAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV10propertiesAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect11ScreenEventV10propertiesAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11ScreenEventV10propertiesAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect11ScreenEventV10propertiesAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(title:category:properties:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenEvent", + "printedName": "PhylloConnect.ScreenEvent", + "usr": "s:13PhylloConnect11ScreenEventV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect11ScreenEventV5title8category10propertiesACSSSg_AgA4JSONOSgtcfc", + "mangledName": "$s13PhylloConnect11ScreenEventV5title8category10propertiesACSSSg_AgA4JSONOSgtcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(existing:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenEvent", + "printedName": "PhylloConnect.ScreenEvent", + "usr": "s:13PhylloConnect11ScreenEventV" + }, + { + "kind": "TypeNominal", + "name": "ScreenEvent", + "printedName": "PhylloConnect.ScreenEvent", + "usr": "s:13PhylloConnect11ScreenEventV" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect11ScreenEventV8existingA2C_tcfc", + "mangledName": "$s13PhylloConnect11ScreenEventV8existingA2C_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenEvent", + "printedName": "PhylloConnect.ScreenEvent", + "usr": "s:13PhylloConnect11ScreenEventV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect11ScreenEventV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect11ScreenEventV4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11ScreenEventV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect11ScreenEventV6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect11ScreenEventV", + "mangledName": "$s13PhylloConnect11ScreenEventV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "RawEvent", + "printedName": "RawEvent", + "usr": "s:13PhylloConnect8RawEventP", + "mangledName": "$s13PhylloConnect8RawEventP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "GroupEvent", + "printedName": "GroupEvent", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "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:13PhylloConnect10GroupEventV4typeSSSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV4typeSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV4typeSSSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV4typeSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10GroupEventV4typeSSSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV4typeSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV4typeSSSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV4typeSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "anonymousId", + "printedName": "anonymousId", + "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:13PhylloConnect10GroupEventV11anonymousIdSSSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV11anonymousIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV11anonymousIdSSSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV11anonymousIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10GroupEventV11anonymousIdSSSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV11anonymousIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV11anonymousIdSSSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV11anonymousIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "messageId", + "printedName": "messageId", + "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:13PhylloConnect10GroupEventV9messageIdSSSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV9messageIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV9messageIdSSSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV9messageIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10GroupEventV9messageIdSSSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV9messageIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV9messageIdSSSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV9messageIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "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:13PhylloConnect10GroupEventV6userIdSSSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV6userIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV6userIdSSSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV6userIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10GroupEventV6userIdSSSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV6userIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV6userIdSSSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV6userIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timestamp", + "printedName": "timestamp", + "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:13PhylloConnect10GroupEventV9timestampSSSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV9timestampSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV9timestampSSSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV9timestampSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10GroupEventV9timestampSSSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV9timestampSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV9timestampSSSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV9timestampSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "context", + "printedName": "context", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10GroupEventV7contextAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV7contextAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV7contextAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV7contextAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV7contextAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV7contextAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV7contextAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV7contextAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "integrations", + "printedName": "integrations", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10GroupEventV12integrationsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV12integrationsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV12integrationsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV12integrationsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV12integrationsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV12integrationsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV12integrationsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV12integrationsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "metrics", + "printedName": "metrics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10GroupEventV7metricsSayAA4JSONOGSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV7metricsSayAA4JSONOGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV7metricsSayAA4JSONOGSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV7metricsSayAA4JSONOGSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV7metricsSayAA4JSONOGSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV7metricsSayAA4JSONOGSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV7metricsSayAA4JSONOGSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV7metricsSayAA4JSONOGSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "_metadata", + "printedName": "_metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10GroupEventV9_metadataAA19DestinationMetadataVSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV9_metadataAA19DestinationMetadataVSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV9_metadataAA19DestinationMetadataVSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV9_metadataAA19DestinationMetadataVSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV9_metadataAA19DestinationMetadataVSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV9_metadataAA19DestinationMetadataVSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV9_metadataAA19DestinationMetadataVSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV9_metadataAA19DestinationMetadataVSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "groupId", + "printedName": "groupId", + "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:13PhylloConnect10GroupEventV7groupIdSSSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV7groupIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV7groupIdSSSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV7groupIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10GroupEventV7groupIdSSSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV7groupIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV7groupIdSSSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV7groupIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "traits", + "printedName": "traits", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10GroupEventV6traitsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect10GroupEventV6traitsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV6traitsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect10GroupEventV6traitsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV6traitsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect10GroupEventV6traitsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10GroupEventV6traitsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect10GroupEventV6traitsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(groupId:traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "GroupEvent", + "printedName": "PhylloConnect.GroupEvent", + "usr": "s:13PhylloConnect10GroupEventV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10GroupEventV7groupId6traitsACSSSg_AA4JSONOSgtcfc", + "mangledName": "$s13PhylloConnect10GroupEventV7groupId6traitsACSSSg_AA4JSONOSgtcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(existing:)", + "children": [ + { + "kind": "TypeNominal", + "name": "GroupEvent", + "printedName": "PhylloConnect.GroupEvent", + "usr": "s:13PhylloConnect10GroupEventV" + }, + { + "kind": "TypeNominal", + "name": "GroupEvent", + "printedName": "PhylloConnect.GroupEvent", + "usr": "s:13PhylloConnect10GroupEventV" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10GroupEventV8existingA2C_tcfc", + "mangledName": "$s13PhylloConnect10GroupEventV8existingA2C_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "GroupEvent", + "printedName": "PhylloConnect.GroupEvent", + "usr": "s:13PhylloConnect10GroupEventV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10GroupEventV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect10GroupEventV4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect10GroupEventV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect10GroupEventV6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect10GroupEventV", + "mangledName": "$s13PhylloConnect10GroupEventV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "RawEvent", + "printedName": "RawEvent", + "usr": "s:13PhylloConnect8RawEventP", + "mangledName": "$s13PhylloConnect8RawEventP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "TypeDecl", + "name": "AliasEvent", + "printedName": "AliasEvent", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "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:13PhylloConnect10AliasEventV4typeSSSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV4typeSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV4typeSSSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV4typeSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10AliasEventV4typeSSSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV4typeSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV4typeSSSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV4typeSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "anonymousId", + "printedName": "anonymousId", + "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:13PhylloConnect10AliasEventV11anonymousIdSSSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV11anonymousIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV11anonymousIdSSSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV11anonymousIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10AliasEventV11anonymousIdSSSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV11anonymousIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV11anonymousIdSSSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV11anonymousIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "messageId", + "printedName": "messageId", + "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:13PhylloConnect10AliasEventV9messageIdSSSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV9messageIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV9messageIdSSSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV9messageIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10AliasEventV9messageIdSSSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV9messageIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV9messageIdSSSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV9messageIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timestamp", + "printedName": "timestamp", + "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:13PhylloConnect10AliasEventV9timestampSSSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV9timestampSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV9timestampSSSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV9timestampSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10AliasEventV9timestampSSSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV9timestampSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV9timestampSSSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV9timestampSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "context", + "printedName": "context", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10AliasEventV7contextAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV7contextAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV7contextAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV7contextAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV7contextAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV7contextAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV7contextAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV7contextAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "integrations", + "printedName": "integrations", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10AliasEventV12integrationsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV12integrationsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV12integrationsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV12integrationsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV12integrationsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV12integrationsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV12integrationsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV12integrationsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "metrics", + "printedName": "metrics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10AliasEventV7metricsSayAA4JSONOGSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV7metricsSayAA4JSONOGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV7metricsSayAA4JSONOGSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV7metricsSayAA4JSONOGSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[PhylloConnect.JSON]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV7metricsSayAA4JSONOGSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV7metricsSayAA4JSONOGSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV7metricsSayAA4JSONOGSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV7metricsSayAA4JSONOGSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "_metadata", + "printedName": "_metadata", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10AliasEventV9_metadataAA19DestinationMetadataVSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV9_metadataAA19DestinationMetadataVSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV9_metadataAA19DestinationMetadataVSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV9_metadataAA19DestinationMetadataVSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationMetadata?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationMetadata", + "printedName": "PhylloConnect.DestinationMetadata", + "usr": "s:13PhylloConnect19DestinationMetadataV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV9_metadataAA19DestinationMetadataVSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV9_metadataAA19DestinationMetadataVSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV9_metadataAA19DestinationMetadataVSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV9_metadataAA19DestinationMetadataVSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "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:13PhylloConnect10AliasEventV6userIdSSSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV6userIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV6userIdSSSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV6userIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10AliasEventV6userIdSSSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV6userIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV6userIdSSSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV6userIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "previousId", + "printedName": "previousId", + "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:13PhylloConnect10AliasEventV10previousIdSSSgvp", + "mangledName": "$s13PhylloConnect10AliasEventV10previousIdSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV10previousIdSSSgvg", + "mangledName": "$s13PhylloConnect10AliasEventV10previousIdSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10AliasEventV10previousIdSSSgvs", + "mangledName": "$s13PhylloConnect10AliasEventV10previousIdSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10AliasEventV10previousIdSSSgvM", + "mangledName": "$s13PhylloConnect10AliasEventV10previousIdSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(newId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AliasEvent", + "printedName": "PhylloConnect.AliasEvent", + "usr": "s:13PhylloConnect10AliasEventV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10AliasEventV5newIdACSSSg_tcfc", + "mangledName": "$s13PhylloConnect10AliasEventV5newIdACSSSg_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(existing:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AliasEvent", + "printedName": "PhylloConnect.AliasEvent", + "usr": "s:13PhylloConnect10AliasEventV" + }, + { + "kind": "TypeNominal", + "name": "AliasEvent", + "printedName": "PhylloConnect.AliasEvent", + "usr": "s:13PhylloConnect10AliasEventV" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10AliasEventV8existingA2C_tcfc", + "mangledName": "$s13PhylloConnect10AliasEventV8existingA2C_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "AliasEvent", + "printedName": "PhylloConnect.AliasEvent", + "usr": "s:13PhylloConnect10AliasEventV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10AliasEventV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect10AliasEventV4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect10AliasEventV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect10AliasEventV6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect10AliasEventV", + "mangledName": "$s13PhylloConnect10AliasEventV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "RawEvent", + "printedName": "RawEvent", + "usr": "s:13PhylloConnect8RawEventP", + "mangledName": "$s13PhylloConnect8RawEventP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "SegmentDestination", + "printedName": "SegmentDestination", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect18SegmentDestinationC4typeAA10PluginTypeOvp", + "mangledName": "$s13PhylloConnect18SegmentDestinationC4typeAA10PluginTypeOvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect18SegmentDestinationC4typeAA10PluginTypeOvg", + "mangledName": "$s13PhylloConnect18SegmentDestinationC4typeAA10PluginTypeOvg", + "moduleName": "PhylloConnect", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect18SegmentDestinationC3keySSvp", + "mangledName": "$s13PhylloConnect18SegmentDestinationC3keySSvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect18SegmentDestinationC3keySSvg", + "mangledName": "$s13PhylloConnect18SegmentDestinationC3keySSvg", + "moduleName": "PhylloConnect", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeline", + "printedName": "timeline", + "children": [ + { + "kind": "TypeNominal", + "name": "Timeline", + "printedName": "PhylloConnect.Timeline", + "usr": "s:13PhylloConnect8TimelineC" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect18SegmentDestinationC8timelineAA8TimelineCvp", + "mangledName": "$s13PhylloConnect18SegmentDestinationC8timelineAA8TimelineCvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Timeline", + "printedName": "PhylloConnect.Timeline", + "usr": "s:13PhylloConnect8TimelineC" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect18SegmentDestinationC8timelineAA8TimelineCvg", + "mangledName": "$s13PhylloConnect18SegmentDestinationC8timelineAA8TimelineCvg", + "moduleName": "PhylloConnect", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "analytics", + "printedName": "analytics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect18SegmentDestinationC9analyticsAA9AnalyticsCSgvp", + "mangledName": "$s13PhylloConnect18SegmentDestinationC9analyticsAA9AnalyticsCSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect18SegmentDestinationC9analyticsAA9AnalyticsCSgvg", + "mangledName": "$s13PhylloConnect18SegmentDestinationC9analyticsAA9AnalyticsCSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect18SegmentDestinationC9analyticsAA9AnalyticsCSgvs", + "mangledName": "$s13PhylloConnect18SegmentDestinationC9analyticsAA9AnalyticsCSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect18SegmentDestinationC9analyticsAA9AnalyticsCSgvM", + "mangledName": "$s13PhylloConnect18SegmentDestinationC9analyticsAA9AnalyticsCSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "update", + "printedName": "update(settings:type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + }, + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect18SegmentDestinationC6update8settings4typeyAA8SettingsV_AA10UpdateTypeOtF", + "mangledName": "$s13PhylloConnect18SegmentDestinationC6update8settings4typeyAA8SettingsV_AA10UpdateTypeOtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect18SegmentDestinationC7execute5eventxSgAF_tAA8RawEventRzlF", + "mangledName": "$s13PhylloConnect18SegmentDestinationC7execute5eventxSgAF_tAA8RawEventRzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flush", + "printedName": "flush()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect18SegmentDestinationC5flushyyF", + "mangledName": "$s13PhylloConnect18SegmentDestinationC5flushyyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "version", + "printedName": "version()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect18SegmentDestinationC7versionSSyFZ", + "mangledName": "$s13PhylloConnect18SegmentDestinationC7versionSSyFZ", + "moduleName": "PhylloConnect", + "static": true, + "declAttributes": [ + "Final", + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationWillEnterForeground", + "printedName": "applicationWillEnterForeground(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect18SegmentDestinationC30applicationWillEnterForeground0E0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect18SegmentDestinationC30applicationWillEnterForeground0E0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationDidEnterBackground", + "printedName": "applicationDidEnterBackground(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect18SegmentDestinationC29applicationDidEnterBackground0E0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect18SegmentDestinationC29applicationDidEnterBackground0E0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect18SegmentDestinationC", + "mangledName": "$s13PhylloConnect18SegmentDestinationC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "DestinationPlugin", + "printedName": "DestinationPlugin", + "usr": "s:13PhylloConnect17DestinationPluginP", + "mangledName": "$s13PhylloConnect17DestinationPluginP" + }, + { + "kind": "Conformance", + "name": "EventPlugin", + "printedName": "EventPlugin", + "usr": "s:13PhylloConnect11EventPluginP", + "mangledName": "$s13PhylloConnect11EventPluginP" + }, + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + }, + { + "kind": "Conformance", + "name": "VersionedPlugin", + "printedName": "VersionedPlugin", + "usr": "s:13PhylloConnect15VersionedPluginP", + "mangledName": "$s13PhylloConnect15VersionedPluginP" + }, + { + "kind": "Conformance", + "name": "iOSLifecycle", + "printedName": "iOSLifecycle", + "usr": "s:13PhylloConnect12iOSLifecycleP", + "mangledName": "$s13PhylloConnect12iOSLifecycleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "TypeDecl", + "name": "RemoteNotifications", + "printedName": "RemoteNotifications", + "children": [ + { + "kind": "Function", + "name": "registeredForRemoteNotifications", + "printedName": "registeredForRemoteNotifications(deviceToken:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19RemoteNotificationsP013registeredForcD011deviceTokeny10Foundation4DataV_tF", + "mangledName": "$s13PhylloConnect19RemoteNotificationsP013registeredForcD011deviceTokeny10Foundation4DataV_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RemoteNotifications>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "failedToRegisterForRemoteNotification", + "printedName": "failedToRegisterForRemoteNotification(error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19RemoteNotificationsP019failedToRegisterForC12Notification5errorys5Error_pSg_tF", + "mangledName": "$s13PhylloConnect19RemoteNotificationsP019failedToRegisterForC12Notification5errorys5Error_pSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RemoteNotifications>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "receivedRemoteNotification", + "printedName": "receivedRemoteNotification(userInfo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19RemoteNotificationsP08receivedC12Notification8userInfoySDys11AnyHashableVypG_tF", + "mangledName": "$s13PhylloConnect19RemoteNotificationsP08receivedC12Notification8userInfoySDys11AnyHashableVypG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RemoteNotifications>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "handleAction", + "printedName": "handleAction(identifier:userInfo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "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" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19RemoteNotificationsP12handleAction10identifier8userInfoySS_SDySSypGtF", + "mangledName": "$s13PhylloConnect19RemoteNotificationsP12handleAction10identifier8userInfoySS_SDySSypGtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RemoteNotifications>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "registeredForRemoteNotifications", + "printedName": "registeredForRemoteNotifications(deviceToken:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19RemoteNotificationsPAAE013registeredForcD011deviceTokeny10Foundation4DataV_tF", + "mangledName": "$s13PhylloConnect19RemoteNotificationsPAAE013registeredForcD011deviceTokeny10Foundation4DataV_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RemoteNotifications>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "failedToRegisterForRemoteNotification", + "printedName": "failedToRegisterForRemoteNotification(error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19RemoteNotificationsPAAE019failedToRegisterForC12Notification5errorys5Error_pSg_tF", + "mangledName": "$s13PhylloConnect19RemoteNotificationsPAAE019failedToRegisterForC12Notification5errorys5Error_pSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RemoteNotifications>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "receivedRemoteNotification", + "printedName": "receivedRemoteNotification(userInfo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19RemoteNotificationsPAAE08receivedC12Notification8userInfoySDys11AnyHashableVypG_tF", + "mangledName": "$s13PhylloConnect19RemoteNotificationsPAAE08receivedC12Notification8userInfoySDys11AnyHashableVypG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RemoteNotifications>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "handleAction", + "printedName": "handleAction(identifier:userInfo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "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" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect19RemoteNotificationsPAAE12handleAction10identifier8userInfoySS_SDySSypGtF", + "mangledName": "$s13PhylloConnect19RemoteNotificationsPAAE12handleAction10identifier8userInfoySS_SDySSypGtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RemoteNotifications>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect19RemoteNotificationsP", + "mangledName": "$s13PhylloConnect19RemoteNotificationsP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UserActivities", + "printedName": "UserActivities", + "children": [ + { + "kind": "Function", + "name": "continueUserActivity", + "printedName": "continueUserActivity(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NSUserActivity", + "printedName": "Foundation.NSUserActivity", + "usr": "c:objc(cs)NSUserActivity" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect14UserActivitiesP08continueC8ActivityyySo06NSUserF0CF", + "mangledName": "$s13PhylloConnect14UserActivitiesP08continueC8ActivityyySo06NSUserF0CF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.UserActivities>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect14UserActivitiesP", + "mangledName": "$s13PhylloConnect14UserActivitiesP", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "OpeningURLs", + "printedName": "OpeningURLs", + "children": [ + { + "kind": "Function", + "name": "openURL", + "printedName": "openURL(_:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[UIKit.UIApplication.OpenURLOptionsKey : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "OpenURLOptionsKey", + "printedName": "UIKit.UIApplication.OpenURLOptionsKey", + "usr": "c:@T@UIApplicationOpenURLOptionsKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11OpeningURLsP7openURL_7optionsy10Foundation0F0V_SDySo30UIApplicationOpenURLOptionsKeyaypGtF", + "mangledName": "$s13PhylloConnect11OpeningURLsP7openURL_7optionsy10Foundation0F0V_SDySo30UIApplicationOpenURLOptionsKeyaypGtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.OpeningURLs>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect11OpeningURLsP", + "mangledName": "$s13PhylloConnect11OpeningURLsP", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Analytics", + "printedName": "Analytics", + "children": [ + { + "kind": "Var", + "name": "debugLogsEnabled", + "printedName": "debugLogsEnabled", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect9AnalyticsC16debugLogsEnabledSbvpZ", + "mangledName": "$s13PhylloConnect9AnalyticsC16debugLogsEnabledSbvpZ", + "moduleName": "PhylloConnect", + "static": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect9AnalyticsC16debugLogsEnabledSbvgZ", + "mangledName": "$s13PhylloConnect9AnalyticsC16debugLogsEnabledSbvgZ", + "moduleName": "PhylloConnect", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "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:13PhylloConnect9AnalyticsC16debugLogsEnabledSbvsZ", + "mangledName": "$s13PhylloConnect9AnalyticsC16debugLogsEnabledSbvsZ", + "moduleName": "PhylloConnect", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect9AnalyticsC16debugLogsEnabledSbvMZ", + "mangledName": "$s13PhylloConnect9AnalyticsC16debugLogsEnabledSbvMZ", + "moduleName": "PhylloConnect", + "static": true, + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "timeline", + "printedName": "timeline", + "children": [ + { + "kind": "TypeNominal", + "name": "Timeline", + "printedName": "PhylloConnect.Timeline", + "usr": "s:13PhylloConnect8TimelineC" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect9AnalyticsC8timelineAA8TimelineCvp", + "mangledName": "$s13PhylloConnect9AnalyticsC8timelineAA8TimelineCvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Timeline", + "printedName": "PhylloConnect.Timeline", + "usr": "s:13PhylloConnect8TimelineC" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect9AnalyticsC8timelineAA8TimelineCvg", + "mangledName": "$s13PhylloConnect9AnalyticsC8timelineAA8TimelineCvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Timeline", + "printedName": "PhylloConnect.Timeline", + "usr": "s:13PhylloConnect8TimelineC" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect9AnalyticsC8timelineAA8TimelineCvs", + "mangledName": "$s13PhylloConnect9AnalyticsC8timelineAA8TimelineCvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect9AnalyticsC8timelineAA8TimelineCvM", + "mangledName": "$s13PhylloConnect9AnalyticsC8timelineAA8TimelineCvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(configuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + }, + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect9AnalyticsC13configurationAcA13ConfigurationC_tcfc", + "mangledName": "$s13PhylloConnect9AnalyticsC13configurationAcA13ConfigurationC_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "process", + "printedName": "process(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RawEvent", + "printedName": "PhylloConnect.RawEvent", + "usr": "s:13PhylloConnect8RawEventP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC7process5eventyAA8RawEvent_p_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC7process5eventyAA8RawEvent_p_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "registeredForRemoteNotifications", + "printedName": "registeredForRemoteNotifications(deviceToken:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Data", + "printedName": "Foundation.Data", + "usr": "s:10Foundation4DataV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC32registeredForRemoteNotifications11deviceTokeny10Foundation4DataV_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC32registeredForRemoteNotifications11deviceTokeny10Foundation4DataV_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "failedToRegisterForRemoteNotification", + "printedName": "failedToRegisterForRemoteNotification(error:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Error?", + "children": [ + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC37failedToRegisterForRemoteNotification5errorys5Error_pSg_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC37failedToRegisterForRemoteNotification5errorys5Error_pSg_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "receivedRemoteNotification", + "printedName": "receivedRemoteNotification(userInfo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.AnyHashable : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "AnyHashable", + "printedName": "Swift.AnyHashable", + "usr": "s:s11AnyHashableV" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC26receivedRemoteNotification8userInfoySDys11AnyHashableVypG_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC26receivedRemoteNotification8userInfoySDys11AnyHashableVypG_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "handleAction", + "printedName": "handleAction(identifier:userInfo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "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" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC12handleAction10identifier8userInfoySS_SDySSypGtF", + "mangledName": "$s13PhylloConnect9AnalyticsC12handleAction10identifier8userInfoySS_SDySSypGtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "continueUserActivity", + "printedName": "continueUserActivity(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NSUserActivity", + "printedName": "Foundation.NSUserActivity", + "usr": "c:objc(cs)NSUserActivity" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC20continueUserActivityyySo06NSUserF0CF", + "mangledName": "$s13PhylloConnect9AnalyticsC20continueUserActivityyySo06NSUserF0CF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "openURL", + "printedName": "openURL(_:options:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[UIKit.UIApplication.OpenURLOptionsKey : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "OpenURLOptionsKey", + "printedName": "UIKit.UIApplication.OpenURLOptionsKey", + "usr": "c:@T@UIApplicationOpenURLOptionsKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "hasDefaultArg": true, + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC7openURL_7optionsy10Foundation0E0V_SDySo30UIApplicationOpenURLOptionsKeyaypGtF", + "mangledName": "$s13PhylloConnect9AnalyticsC7openURL_7optionsy10Foundation0E0V_SDySo30UIApplicationOpenURLOptionsKeyaypGtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "anonymousId", + "printedName": "anonymousId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect9AnalyticsC11anonymousIdSSvp", + "mangledName": "$s13PhylloConnect9AnalyticsC11anonymousIdSSvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect9AnalyticsC11anonymousIdSSvg", + "mangledName": "$s13PhylloConnect9AnalyticsC11anonymousIdSSvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "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:13PhylloConnect9AnalyticsC6userIdSSSgvp", + "mangledName": "$s13PhylloConnect9AnalyticsC6userIdSSSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": 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:13PhylloConnect9AnalyticsC6userIdSSSgvg", + "mangledName": "$s13PhylloConnect9AnalyticsC6userIdSSSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "traits", + "printedName": "traits()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC6traitsxSgySeRzSERzlF", + "mangledName": "$s13PhylloConnect9AnalyticsC6traitsxSgySeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "traits", + "printedName": "traits()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC6traitsSDySSypGSgyF", + "mangledName": "$s13PhylloConnect9AnalyticsC6traitsSDySSypGSgyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flush", + "printedName": "flush()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5flushyyF", + "mangledName": "$s13PhylloConnect9AnalyticsC5flushyyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5resetyyF", + "mangledName": "$s13PhylloConnect9AnalyticsC5resetyyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "version", + "printedName": "version()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC7versionSSyF", + "mangledName": "$s13PhylloConnect9AnalyticsC7versionSSyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "version", + "printedName": "version()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC7versionSSyFZ", + "mangledName": "$s13PhylloConnect9AnalyticsC7versionSSyFZ", + "moduleName": "PhylloConnect", + "static": true, + "declAttributes": [ + "Final", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "settings", + "printedName": "settings()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Settings?", + "children": [ + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC8settingsAA8SettingsVSgyF", + "mangledName": "$s13PhylloConnect9AnalyticsC8settingsAA8SettingsVSgyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "manuallyEnableDestination", + "printedName": "manuallyEnableDestination(plugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "DestinationPlugin", + "printedName": "PhylloConnect.DestinationPlugin", + "usr": "s:13PhylloConnect17DestinationPluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC25manuallyEnableDestination6pluginyAA0F6Plugin_p_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC25manuallyEnableDestination6pluginyAA0F6Plugin_p_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hasUnsentEvents", + "printedName": "hasUnsentEvents", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect9AnalyticsC15hasUnsentEventsSbvp", + "mangledName": "$s13PhylloConnect9AnalyticsC15hasUnsentEventsSbvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect9AnalyticsC15hasUnsentEventsSbvg", + "mangledName": "$s13PhylloConnect9AnalyticsC15hasUnsentEventsSbvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "pendingUploads", + "printedName": "pendingUploads", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Foundation.URL]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.URL]", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect9AnalyticsC14pendingUploadsSay10Foundation3URLVGSgvp", + "mangledName": "$s13PhylloConnect9AnalyticsC14pendingUploadsSay10Foundation3URLVGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Foundation.URL]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Foundation.URL]", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect9AnalyticsC14pendingUploadsSay10Foundation3URLVGSgvg", + "mangledName": "$s13PhylloConnect9AnalyticsC14pendingUploadsSay10Foundation3URLVGSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "waitUntilStarted", + "printedName": "waitUntilStarted()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC16waitUntilStartedyyF", + "mangledName": "$s13PhylloConnect9AnalyticsC16waitUntilStartedyyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setDeviceToken", + "printedName": "setDeviceToken(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC14setDeviceTokenyySSF", + "mangledName": "$s13PhylloConnect9AnalyticsC14setDeviceTokenyySSF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "log", + "printedName": "log(message:kind:function:line:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.LogFilterKind?", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC3log7message4kind8function4lineySS_AA13LogFilterKindOSgSSSitF", + "mangledName": "$s13PhylloConnect9AnalyticsC3log7message4kind8function4lineySS_AA13LogFilterKindOSgSSSitF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "metric", + "printedName": "metric(_:name:value:tags:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "MetricType", + "printedName": "PhylloConnect.MetricType", + "usr": "s:13PhylloConnect10MetricTypeO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "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" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC6metric_4name5value4tagsyAA10MetricTypeO_SSSdSaySSGSgtF", + "mangledName": "$s13PhylloConnect9AnalyticsC6metric_4name5value4tagsyAA10MetricTypeO_SSSdSaySSGSgtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "history", + "printedName": "history(event:sender:function:line:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "RawEvent", + "printedName": "PhylloConnect.RawEvent", + "usr": "s:13PhylloConnect8RawEventP" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "hasDefaultArg": true, + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "hasDefaultArg": true, + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC7history5event6sender8function4lineyAA8RawEvent_p_yXlSSSitF", + "mangledName": "$s13PhylloConnect9AnalyticsC7history5event6sender8function4lineyAA8RawEvent_p_yXlSSSitF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "add", + "printedName": "add(target:type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "LogTarget", + "printedName": "PhylloConnect.LogTarget", + "usr": "s:13PhylloConnect9LogTargetP" + }, + { + "kind": "TypeNominal", + "name": "LoggingType", + "printedName": "PhylloConnect.LoggingType", + "usr": "s:13PhylloConnect11LoggingTypeV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC3add6target4typeyAA9LogTarget_p_AA11LoggingTypeVtF", + "mangledName": "$s13PhylloConnect9AnalyticsC3add6target4typeyAA9LogTarget_p_AA11LoggingTypeVtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "logFlush", + "printedName": "logFlush()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC8logFlushyyF", + "mangledName": "$s13PhylloConnect9AnalyticsC8logFlushyyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "track", + "printedName": "track(name:properties:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5track4name10propertiesySS_xSgtSeRzSERzlF", + "mangledName": "$s13PhylloConnect9AnalyticsC5track4name10propertiesySS_xSgtSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "

", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "track", + "printedName": "track(name:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5track4nameySS_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC5track4nameySS_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "identify", + "printedName": "identify(userId:traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC8identify6userId6traitsySS_xSgtSeRzSERzlF", + "mangledName": "$s13PhylloConnect9AnalyticsC8identify6userId6traitsySS_xSgtSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "identify", + "printedName": "identify(traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC8identify6traitsyx_tSeRzSERzlF", + "mangledName": "$s13PhylloConnect9AnalyticsC8identify6traitsyx_tSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "identify", + "printedName": "identify(userId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC8identify6userIdySS_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC8identify6userIdySS_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "screen", + "printedName": "screen(title:category:properties:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC6screen5title8category10propertiesySS_SSSgxSgtSeRzSERzlF", + "mangledName": "$s13PhylloConnect9AnalyticsC6screen5title8category10propertiesySS_SSSgxSgtSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "

", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "screen", + "printedName": "screen(title:category:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC6screen5title8categoryySS_SSSgtF", + "mangledName": "$s13PhylloConnect9AnalyticsC6screen5title8categoryySS_SSSgtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "group", + "printedName": "group(groupId:traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5group0D2Id6traitsySS_xSgtSeRzSERzlF", + "mangledName": "$s13PhylloConnect9AnalyticsC5group0D2Id6traitsySS_xSgtSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "group", + "printedName": "group(groupId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5group0D2IdySS_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC5group0D2IdySS_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "alias", + "printedName": "alias(newId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5alias5newIdySS_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC5alias5newIdySS_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "track", + "printedName": "track(name:properties:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "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": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5track4name10propertiesySS_SDySSypGSgtF", + "mangledName": "$s13PhylloConnect9AnalyticsC5track4name10propertiesySS_SDySSypGSgtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "identify", + "printedName": "identify(userId:traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "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": "Func", + "usr": "s:13PhylloConnect9AnalyticsC8identify6userId6traitsySS_SDySSypGSgtF", + "mangledName": "$s13PhylloConnect9AnalyticsC8identify6userId6traitsySS_SDySSypGSgtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "screen", + "printedName": "screen(title:category:properties:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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": "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": "Func", + "usr": "s:13PhylloConnect9AnalyticsC6screen5title8category10propertiesySS_SSSgSDySSypGSgtF", + "mangledName": "$s13PhylloConnect9AnalyticsC6screen5title8category10propertiesySS_SSSgSDySSypGSgtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "group", + "printedName": "group(groupId:traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5group0D2Id6traitsySS_SDySSypGSgtF", + "mangledName": "$s13PhylloConnect9AnalyticsC5group0D2Id6traitsySS_SDySSypGSgtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "apply", + "printedName": "apply(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.Plugin) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "typeAttributes": [ + "noescape" + ] + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC5apply7closureyyAA6Plugin_pXE_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC5apply7closureyyAA6Plugin_pXE_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "add", + "printedName": "add(plugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC3add6pluginAA6Plugin_pAaF_p_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC3add6pluginAA6Plugin_pAaF_p_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "remove", + "printedName": "remove(plugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC6remove6pluginyAA6Plugin_p_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC6remove6pluginyAA6Plugin_p_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "find", + "printedName": "find(pluginType:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "τ_0_0.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC4find10pluginTypexSgxm_tAA6PluginRzlF", + "mangledName": "$s13PhylloConnect9AnalyticsC4find10pluginTypexSgxm_tAA6PluginRzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "find", + "printedName": "find(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.DestinationPlugin?", + "children": [ + { + "kind": "TypeNominal", + "name": "DestinationPlugin", + "printedName": "PhylloConnect.DestinationPlugin", + "usr": "s:13PhylloConnect17DestinationPluginP" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9AnalyticsC4find3keyAA17DestinationPlugin_pSgSS_tF", + "mangledName": "$s13PhylloConnect9AnalyticsC4find3keyAA17DestinationPlugin_pSgSS_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect9AnalyticsC", + "mangledName": "$s13PhylloConnect9AnalyticsC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Subscriber", + "printedName": "Subscriber", + "usr": "s:13PhylloConnect10SubscriberP", + "mangledName": "$s13PhylloConnect10SubscriberP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PhylloAnalyticsModel", + "printedName": "PhylloAnalyticsModel", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloAnalyticsModel", + "printedName": "PhylloConnect.PhylloAnalyticsModel", + "usr": "s:13PhylloConnect0A14AnalyticsModelC" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect0A14AnalyticsModelC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect0A14AnalyticsModelC4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "declAttributes": [ + "Required" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect0A14AnalyticsModelC6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect0A14AnalyticsModelC6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect0A14AnalyticsModelC", + "mangledName": "$s13PhylloConnect0A14AnalyticsModelC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "TypeDecl", + "name": "iOSLifecycle", + "printedName": "iOSLifecycle", + "children": [ + { + "kind": "Function", + "name": "applicationDidEnterBackground", + "printedName": "applicationDidEnterBackground(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP29applicationDidEnterBackground0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP29applicationDidEnterBackground0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationWillEnterForeground", + "printedName": "applicationWillEnterForeground(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP30applicationWillEnterForeground0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP30applicationWillEnterForeground0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "application", + "printedName": "application(_:didFinishLaunchingWithOptions:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[UIKit.UIApplication.LaunchOptionsKey : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[UIKit.UIApplication.LaunchOptionsKey : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchOptionsKey", + "printedName": "UIKit.UIApplication.LaunchOptionsKey", + "usr": "c:@T@UIApplicationLaunchOptionsKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP11application_29didFinishLaunchingWithOptionsySo13UIApplicationCSg_SDySo0j6LaunchI3KeyaypGSgtF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP11application_29didFinishLaunchingWithOptionsySo13UIApplicationCSg_SDySo0j6LaunchI3KeyaypGSgtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationDidBecomeActive", + "printedName": "applicationDidBecomeActive(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP26applicationDidBecomeActive0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP26applicationDidBecomeActive0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationWillResignActive", + "printedName": "applicationWillResignActive(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP27applicationWillResignActive0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP27applicationWillResignActive0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationDidReceiveMemoryWarning", + "printedName": "applicationDidReceiveMemoryWarning(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP34applicationDidReceiveMemoryWarning0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP34applicationDidReceiveMemoryWarning0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationWillTerminate", + "printedName": "applicationWillTerminate(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP24applicationWillTerminate0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP24applicationWillTerminate0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationSignificantTimeChange", + "printedName": "applicationSignificantTimeChange(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP32applicationSignificantTimeChange0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP32applicationSignificantTimeChange0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationBackgroundRefreshDidChange", + "printedName": "applicationBackgroundRefreshDidChange(application:refreshStatus:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UIBackgroundRefreshStatus", + "printedName": "UIKit.UIBackgroundRefreshStatus", + "usr": "c:@E@UIBackgroundRefreshStatus" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecycleP37applicationBackgroundRefreshDidChange0D013refreshStatusySo13UIApplicationCSg_So012UIBackgroundfJ0VtF", + "mangledName": "$s13PhylloConnect12iOSLifecycleP37applicationBackgroundRefreshDidChange0D013refreshStatusySo13UIApplicationCSg_So012UIBackgroundfJ0VtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationDidEnterBackground", + "printedName": "applicationDidEnterBackground(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE29applicationDidEnterBackground0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE29applicationDidEnterBackground0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationWillEnterForeground", + "printedName": "applicationWillEnterForeground(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE30applicationWillEnterForeground0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE30applicationWillEnterForeground0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "application", + "printedName": "application(_:didFinishLaunchingWithOptions:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[UIKit.UIApplication.LaunchOptionsKey : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[UIKit.UIApplication.LaunchOptionsKey : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchOptionsKey", + "printedName": "UIKit.UIApplication.LaunchOptionsKey", + "usr": "c:@T@UIApplicationLaunchOptionsKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE11application_29didFinishLaunchingWithOptionsySo13UIApplicationCSg_SDySo0j6LaunchI3KeyaypGSgtF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE11application_29didFinishLaunchingWithOptionsySo13UIApplicationCSg_SDySo0j6LaunchI3KeyaypGSgtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationDidBecomeActive", + "printedName": "applicationDidBecomeActive(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE26applicationDidBecomeActive0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE26applicationDidBecomeActive0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationWillResignActive", + "printedName": "applicationWillResignActive(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE27applicationWillResignActive0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE27applicationWillResignActive0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationDidReceiveMemoryWarning", + "printedName": "applicationDidReceiveMemoryWarning(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE34applicationDidReceiveMemoryWarning0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE34applicationDidReceiveMemoryWarning0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationWillTerminate", + "printedName": "applicationWillTerminate(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE24applicationWillTerminate0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE24applicationWillTerminate0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationSignificantTimeChange", + "printedName": "applicationSignificantTimeChange(application:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE32applicationSignificantTimeChange0D0ySo13UIApplicationCSg_tF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE32applicationSignificantTimeChange0D0ySo13UIApplicationCSg_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationBackgroundRefreshDidChange", + "printedName": "applicationBackgroundRefreshDidChange(application:refreshStatus:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "UIKit.UIApplication?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "UIBackgroundRefreshStatus", + "printedName": "UIKit.UIBackgroundRefreshStatus", + "usr": "c:@E@UIBackgroundRefreshStatus" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect12iOSLifecyclePAAE37applicationBackgroundRefreshDidChange0D013refreshStatusySo13UIApplicationCSg_So012UIBackgroundfJ0VtF", + "mangledName": "$s13PhylloConnect12iOSLifecyclePAAE37applicationBackgroundRefreshDidChange0D013refreshStatusySo13UIApplicationCSg_So012UIBackgroundfJ0VtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.iOSLifecycle>", + "sugared_genericSig": "", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect12iOSLifecycleP", + "mangledName": "$s13PhylloConnect12iOSLifecycleP", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Configuration", + "printedName": "Configuration", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(writeKey:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect13ConfigurationC8writeKeyACSS_tcfc", + "mangledName": "$s13PhylloConnect13ConfigurationC8writeKeyACSS_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "application", + "printedName": "application(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC11applicationyACypSgF", + "mangledName": "$s13PhylloConnect13ConfigurationC11applicationyACypSgF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "trackApplicationLifecycleEvents", + "printedName": "trackApplicationLifecycleEvents(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC31trackApplicationLifecycleEventsyACSbF", + "mangledName": "$s13PhylloConnect13ConfigurationC31trackApplicationLifecycleEventsyACSbF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "trackDeeplinks", + "printedName": "trackDeeplinks(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC14trackDeeplinksyACSbF", + "mangledName": "$s13PhylloConnect13ConfigurationC14trackDeeplinksyACSbF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flushAt", + "printedName": "flushAt(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC7flushAtyACSiF", + "mangledName": "$s13PhylloConnect13ConfigurationC7flushAtyACSiF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flushInterval", + "printedName": "flushInterval(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC13flushIntervalyACSdF", + "mangledName": "$s13PhylloConnect13ConfigurationC13flushIntervalyACSdF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "defaultSettings", + "printedName": "defaultSettings(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC15defaultSettingsyAcA0E0VF", + "mangledName": "$s13PhylloConnect13ConfigurationC15defaultSettingsyAcA0E0VF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "autoAddSegmentDestination", + "printedName": "autoAddSegmentDestination(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC25autoAddSegmentDestinationyACSbF", + "mangledName": "$s13PhylloConnect13ConfigurationC25autoAddSegmentDestinationyACSbF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "apiHost", + "printedName": "apiHost(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC7apiHostyACSSF", + "mangledName": "$s13PhylloConnect13ConfigurationC7apiHostyACSSF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "cdnHost", + "printedName": "cdnHost(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Configuration", + "printedName": "PhylloConnect.Configuration", + "usr": "s:13PhylloConnect13ConfigurationC" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect13ConfigurationC7cdnHostyACSSF", + "mangledName": "$s13PhylloConnect13ConfigurationC7cdnHostyACSSF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "DiscardableResult" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect13ConfigurationC", + "mangledName": "$s13PhylloConnect13ConfigurationC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "JSON", + "printedName": "JSON", + "children": [ + { + "kind": "Var", + "name": "null", + "printedName": "null", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.JSON.Type) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect4JSONO4nullyA2CmF", + "mangledName": "$s13PhylloConnect4JSONO4nullyA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "bool", + "printedName": "bool", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.JSON.Type) -> (Swift.Bool) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect4JSONO4boolyACSbcACmF", + "mangledName": "$s13PhylloConnect4JSONO4boolyACSbcACmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "number", + "printedName": "number", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.JSON.Type) -> (Foundation.Decimal) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Foundation.Decimal) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Decimal", + "printedName": "Foundation.Decimal", + "usr": "c:@SA@NSDecimal" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect4JSONO6numberyACSo9NSDecimalacACmF", + "mangledName": "$s13PhylloConnect4JSONO6numberyACSo9NSDecimalacACmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "string", + "printedName": "string", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.JSON.Type) -> (Swift.String) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect4JSONO6stringyACSScACmF", + "mangledName": "$s13PhylloConnect4JSONO6stringyACSScACmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "array", + "printedName": "array", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.JSON.Type) -> ([PhylloConnect.JSON]) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([PhylloConnect.JSON]) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sa" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect4JSONO5arrayyACSayACGcACmF", + "mangledName": "$s13PhylloConnect4JSONO5arrayyACSayACGcACmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "object", + "printedName": "object", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.JSON.Type) -> ([Swift.String : PhylloConnect.JSON]) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "([Swift.String : PhylloConnect.JSON]) -> PhylloConnect.JSON", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : PhylloConnect.JSON]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:SD" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.JSON.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect4JSONO6objectyACSDySSACGcACmF", + "mangledName": "$s13PhylloConnect4JSONO6objectyACSDySSACGcACmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "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" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect4JSONOyACSDySSypGKcfc", + "mangledName": "$s13PhylloConnect4JSONOyACSDySSypGKcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect4JSONO4withACx_tKcSeRzSERzlufc", + "mangledName": "$s13PhylloConnect4JSONO4withACx_tKcSeRzSERzlufc", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect4JSONOyACypKcfc", + "mangledName": "$s13PhylloConnect4JSONOyACypKcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO2eeoiySbAC_ACtFZ", + "mangledName": "$s13PhylloConnect4JSONO2eeoiySbAC_ACtFZ", + "moduleName": "PhylloConnect", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect4JSONO6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect4JSONO4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect4JSONO4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "codableValue", + "printedName": "codableValue()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO12codableValuexSgySeRzSERzlF", + "mangledName": "$s13PhylloConnect4JSONO12codableValuexSgySeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "boolValue", + "printedName": "boolValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO9boolValueSbSgvp", + "mangledName": "$s13PhylloConnect4JSONO9boolValueSbSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO9boolValueSbSgvg", + "mangledName": "$s13PhylloConnect4JSONO9boolValueSbSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "decimalValue", + "printedName": "decimalValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Decimal?", + "children": [ + { + "kind": "TypeNominal", + "name": "Decimal", + "printedName": "Foundation.Decimal", + "usr": "c:@SA@NSDecimal" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO12decimalValueSo9NSDecimalaSgvp", + "mangledName": "$s13PhylloConnect4JSONO12decimalValueSo9NSDecimalaSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.Decimal?", + "children": [ + { + "kind": "TypeNominal", + "name": "Decimal", + "printedName": "Foundation.Decimal", + "usr": "c:@SA@NSDecimal" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO12decimalValueSo9NSDecimalaSgvg", + "mangledName": "$s13PhylloConnect4JSONO12decimalValueSo9NSDecimalaSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "intValue", + "printedName": "intValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Int?", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO8intValueSiSgvp", + "mangledName": "$s13PhylloConnect4JSONO8intValueSiSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": 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:13PhylloConnect4JSONO8intValueSiSgvg", + "mangledName": "$s13PhylloConnect4JSONO8intValueSiSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "uintValue", + "printedName": "uintValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UInt?", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO9uintValueSuSgvp", + "mangledName": "$s13PhylloConnect4JSONO9uintValueSuSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UInt?", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt", + "printedName": "Swift.UInt", + "usr": "s:Su" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO9uintValueSuSgvg", + "mangledName": "$s13PhylloConnect4JSONO9uintValueSuSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "floatValue", + "printedName": "floatValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Float?", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO10floatValueSfSgvp", + "mangledName": "$s13PhylloConnect4JSONO10floatValueSfSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Float?", + "children": [ + { + "kind": "TypeNominal", + "name": "Float", + "printedName": "Swift.Float", + "usr": "s:Sf" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO10floatValueSfSgvg", + "mangledName": "$s13PhylloConnect4JSONO10floatValueSfSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "doubleValue", + "printedName": "doubleValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Double?", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO11doubleValueSdSgvp", + "mangledName": "$s13PhylloConnect4JSONO11doubleValueSdSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": 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:13PhylloConnect4JSONO11doubleValueSdSgvg", + "mangledName": "$s13PhylloConnect4JSONO11doubleValueSdSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "stringValue", + "printedName": "stringValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO11stringValueSSSgvp", + "mangledName": "$s13PhylloConnect4JSONO11stringValueSSSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": 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:13PhylloConnect4JSONO11stringValueSSSgvg", + "mangledName": "$s13PhylloConnect4JSONO11stringValueSSSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "arrayValue", + "printedName": "arrayValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO10arrayValueSayypGSgvp", + "mangledName": "$s13PhylloConnect4JSONO10arrayValueSayypGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO10arrayValueSayypGSgvg", + "mangledName": "$s13PhylloConnect4JSONO10arrayValueSayypGSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dictionaryValue", + "printedName": "dictionaryValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect4JSONO15dictionaryValueSDySSypGSgvp", + "mangledName": "$s13PhylloConnect4JSONO15dictionaryValueSDySSypGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO15dictionaryValueSDySSypGSgvg", + "mangledName": "$s13PhylloConnect4JSONO15dictionaryValueSDySSypGSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "mapTransform", + "printedName": "mapTransform(_:valueTransform:)", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.String, Any) -> Any)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, Any) -> Any", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String, Any)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ] + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO12mapTransform_05valueE0ACSDyS2SG_ypSS_yptcSgtKF", + "mangledName": "$s13PhylloConnect4JSONO12mapTransform_05valueE0ACSDyS2SG_ypSS_yptcSgtKF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "add", + "printedName": "add(value:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO3add5valueACSgyp_tKF", + "mangledName": "$s13PhylloConnect4JSONO3add5valueACSgyp_tKF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "add", + "printedName": "add(value:forKey:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO3add5value6forKeyACSgyp_SStKF", + "mangledName": "$s13PhylloConnect4JSONO3add5value6forKeyACSgyp_SStKF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "remove", + "printedName": "remove(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO6remove3keyACSgSS_tKF", + "mangledName": "$s13PhylloConnect4JSONO6remove3keyACSgSS_tKF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Subscript", + "usr": "s:13PhylloConnect4JSONOyACSgSicip", + "mangledName": "$s13PhylloConnect4JSONOyACSgSicip", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONOyACSgSicig", + "mangledName": "$s13PhylloConnect4JSONOyACSgSicig", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Subscript", + "usr": "s:13PhylloConnect4JSONOyACSgSScip", + "mangledName": "$s13PhylloConnect4JSONOyACSgSScip", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONOyACSgSScig", + "mangledName": "$s13PhylloConnect4JSONOyACSgSScig", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(keyPath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Subscript", + "usr": "s:13PhylloConnect4JSONO7keyPathxSgAA03KeyE0V_tcSeRzSERzluip", + "mangledName": "$s13PhylloConnect4JSONO7keyPathxSgAA03KeyE0V_tcSeRzSERzluip", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO7keyPathxSgAA03KeyE0V_tcSeRzSERzluig", + "mangledName": "$s13PhylloConnect4JSONO7keyPathxSgAA03KeyE0V_tcSeRzSERzluig", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO7keyPathxSgAA03KeyE0V_tcSeRzSERzluis", + "mangledName": "$s13PhylloConnect4JSONO7keyPathxSgAA03KeyE0V_tcSeRzSERzluis", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect4JSONO7keyPathxSgAA03KeyE0V_tcSeRzSERzluiM", + "mangledName": "$s13PhylloConnect4JSONO7keyPathxSgAA03KeyE0V_tcSeRzSERzluiM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "implicit": true, + "isFromExtension": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "value", + "printedName": "value(forKeyPath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO5value10forKeyPathxSgAA0fG0V_tSeRzSERzlF", + "mangledName": "$s13PhylloConnect4JSONO5value10forKeyPathxSgAA0fG0V_tSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setValue", + "printedName": "setValue(_:forKeyPath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect4JSONO8setValue_10forKeyPathyxSg_AA0gH0VtSeRzSERzlF", + "mangledName": "$s13PhylloConnect4JSONO8setValue_10forKeyPathyxSg_AA0gH0VtSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "Mutating", + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "Mutating" + } + ], + "declKind": "Enum", + "usr": "s:13PhylloConnect4JSONO", + "mangledName": "$s13PhylloConnect4JSONO", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "DeviceToken", + "printedName": "DeviceToken", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect11DeviceTokenC4typeAA10PluginTypeOvp", + "mangledName": "$s13PhylloConnect11DeviceTokenC4typeAA10PluginTypeOvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11DeviceTokenC4typeAA10PluginTypeOvg", + "mangledName": "$s13PhylloConnect11DeviceTokenC4typeAA10PluginTypeOvg", + "moduleName": "PhylloConnect", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "analytics", + "printedName": "analytics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect11DeviceTokenC9analyticsAA9AnalyticsCSgvp", + "mangledName": "$s13PhylloConnect11DeviceTokenC9analyticsAA9AnalyticsCSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11DeviceTokenC9analyticsAA9AnalyticsCSgvg", + "mangledName": "$s13PhylloConnect11DeviceTokenC9analyticsAA9AnalyticsCSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11DeviceTokenC9analyticsAA9AnalyticsCSgvs", + "mangledName": "$s13PhylloConnect11DeviceTokenC9analyticsAA9AnalyticsCSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11DeviceTokenC9analyticsAA9AnalyticsCSgvM", + "mangledName": "$s13PhylloConnect11DeviceTokenC9analyticsAA9AnalyticsCSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "token", + "printedName": "token", + "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:13PhylloConnect11DeviceTokenC5tokenSSSgvp", + "mangledName": "$s13PhylloConnect11DeviceTokenC5tokenSSSgvp", + "moduleName": "PhylloConnect", + "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" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11DeviceTokenC5tokenSSSgvg", + "mangledName": "$s13PhylloConnect11DeviceTokenC5tokenSSSgvg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11DeviceTokenC5tokenSSSgvs", + "mangledName": "$s13PhylloConnect11DeviceTokenC5tokenSSSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11DeviceTokenC5tokenSSSgvM", + "mangledName": "$s13PhylloConnect11DeviceTokenC5tokenSSSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "DeviceToken", + "printedName": "PhylloConnect.DeviceToken", + "usr": "s:13PhylloConnect11DeviceTokenC" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect11DeviceTokenCACycfc", + "mangledName": "$s13PhylloConnect11DeviceTokenCACycfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Required", + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11DeviceTokenC7execute5eventxSgAF_tAA8RawEventRzlF", + "mangledName": "$s13PhylloConnect11DeviceTokenC7execute5eventxSgAF_tAA8RawEventRzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect11DeviceTokenC", + "mangledName": "$s13PhylloConnect11DeviceTokenC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "os.log", + "printedName": "os.log", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SystemConfiguration", + "printedName": "SystemConfiguration", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Context", + "printedName": "Context", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect7ContextC4typeAA10PluginTypeOvp", + "mangledName": "$s13PhylloConnect7ContextC4typeAA10PluginTypeOvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect7ContextC4typeAA10PluginTypeOvg", + "mangledName": "$s13PhylloConnect7ContextC4typeAA10PluginTypeOvg", + "moduleName": "PhylloConnect", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "analytics", + "printedName": "analytics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect7ContextC9analyticsAA9AnalyticsCSgvp", + "mangledName": "$s13PhylloConnect7ContextC9analyticsAA9AnalyticsCSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect7ContextC9analyticsAA9AnalyticsCSgvg", + "mangledName": "$s13PhylloConnect7ContextC9analyticsAA9AnalyticsCSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect7ContextC9analyticsAA9AnalyticsCSgvs", + "mangledName": "$s13PhylloConnect7ContextC9analyticsAA9AnalyticsCSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect7ContextC9analyticsAA9AnalyticsCSgvM", + "mangledName": "$s13PhylloConnect7ContextC9analyticsAA9AnalyticsCSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect7ContextC7execute5eventxSgAF_tAA8RawEventRzlF", + "mangledName": "$s13PhylloConnect7ContextC7execute5eventxSgAF_tAA8RawEventRzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect7ContextC", + "mangledName": "$s13PhylloConnect7ContextC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "LogTarget", + "printedName": "LogTarget", + "children": [ + { + "kind": "Function", + "name": "parseLog", + "printedName": "parseLog(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "LogMessage", + "printedName": "PhylloConnect.LogMessage", + "usr": "s:13PhylloConnect10LogMessageP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9LogTargetP05parseC0yyAA0C7Message_pF", + "mangledName": "$s13PhylloConnect9LogTargetP05parseC0yyAA0C7Message_pF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogTarget>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flush", + "printedName": "flush()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9LogTargetP5flushyyF", + "mangledName": "$s13PhylloConnect9LogTargetP5flushyyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogTarget>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flush", + "printedName": "flush()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect9LogTargetPAAE5flushyyF", + "mangledName": "$s13PhylloConnect9LogTargetPAAE5flushyyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogTarget>", + "sugared_genericSig": "", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect9LogTargetP", + "mangledName": "$s13PhylloConnect9LogTargetP", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "LogFilterKind", + "printedName": "LogFilterKind", + "children": [ + { + "kind": "Var", + "name": "error", + "printedName": "error", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.LogFilterKind.Type) -> PhylloConnect.LogFilterKind", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.LogFilterKind.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect13LogFilterKindO5erroryA2CmF", + "mangledName": "$s13PhylloConnect13LogFilterKindO5erroryA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "warning", + "printedName": "warning", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.LogFilterKind.Type) -> PhylloConnect.LogFilterKind", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.LogFilterKind.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect13LogFilterKindO7warningyA2CmF", + "mangledName": "$s13PhylloConnect13LogFilterKindO7warningyA2CmF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "debug", + "printedName": "debug", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.LogFilterKind.Type) -> PhylloConnect.LogFilterKind", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.LogFilterKind.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect13LogFilterKindO5debugyA2CmF", + "mangledName": "$s13PhylloConnect13LogFilterKindO5debugyA2CmF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.LogFilterKind?", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect13LogFilterKindO8rawValueACSgSi_tcfc", + "mangledName": "$s13PhylloConnect13LogFilterKindO8rawValueACSgSi_tcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect13LogFilterKindO8rawValueSivp", + "mangledName": "$s13PhylloConnect13LogFilterKindO8rawValueSivp", + "moduleName": "PhylloConnect", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13LogFilterKindO8rawValueSivg", + "mangledName": "$s13PhylloConnect13LogFilterKindO8rawValueSivg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13PhylloConnect13LogFilterKindO", + "mangledName": "$s13PhylloConnect13LogFilterKindO", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "TypeDecl", + "name": "LoggingType", + "printedName": "LoggingType", + "children": [ + { + "kind": "TypeDecl", + "name": "LogDestination", + "printedName": "LogDestination", + "children": [ + { + "kind": "Var", + "name": "log", + "printedName": "log", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.LoggingType.LogDestination.Type) -> PhylloConnect.LoggingType.LogDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.LoggingType.LogDestination.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO3logyA2EmF", + "mangledName": "$s13PhylloConnect11LoggingTypeV14LogDestinationO3logyA2EmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "metric", + "printedName": "metric", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.LoggingType.LogDestination.Type) -> PhylloConnect.LoggingType.LogDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.LoggingType.LogDestination.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO6metricyA2EmF", + "mangledName": "$s13PhylloConnect11LoggingTypeV14LogDestinationO6metricyA2EmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "history", + "printedName": "history", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.LoggingType.LogDestination.Type) -> PhylloConnect.LoggingType.LogDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.LoggingType.LogDestination.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO7historyyA2EmF", + "mangledName": "$s13PhylloConnect11LoggingTypeV14LogDestinationO7historyyA2EmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + }, + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO2eeoiySbAE_AEtFZ", + "mangledName": "$s13PhylloConnect11LoggingTypeV14LogDestinationO2eeoiySbAE_AEtFZ", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11LoggingTypeV14LogDestinationO9hashValueSivp", + "mangledName": "$s13PhylloConnect11LoggingTypeV14LogDestinationO9hashValueSivp", + "moduleName": "PhylloConnect", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO9hashValueSivg", + "mangledName": "$s13PhylloConnect11LoggingTypeV14LogDestinationO9hashValueSivg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11LoggingTypeV14LogDestinationO4hash4intoys6HasherVz_tF", + "mangledName": "$s13PhylloConnect11LoggingTypeV14LogDestinationO4hash4intoys6HasherVz_tF", + "moduleName": "PhylloConnect", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO", + "mangledName": "$s13PhylloConnect11LoggingTypeV14LogDestinationO", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(types:)", + "children": [ + { + "kind": "TypeNominal", + "name": "LoggingType", + "printedName": "PhylloConnect.LoggingType", + "usr": "s:13PhylloConnect11LoggingTypeV" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.LoggingType.LogDestination]", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect11LoggingTypeV5typesACSayAC14LogDestinationOG_tcfc", + "mangledName": "$s13PhylloConnect11LoggingTypeV5typesACSayAC14LogDestinationOG_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect11LoggingTypeV9hashValueSivp", + "mangledName": "$s13PhylloConnect11LoggingTypeV9hashValueSivp", + "moduleName": "PhylloConnect", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect11LoggingTypeV9hashValueSivg", + "mangledName": "$s13PhylloConnect11LoggingTypeV9hashValueSivg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect11LoggingTypeV4hash4intoys6HasherVz_tF", + "mangledName": "$s13PhylloConnect11LoggingTypeV4hash4intoys6HasherVz_tF", + "moduleName": "PhylloConnect", + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "LoggingType", + "printedName": "PhylloConnect.LoggingType", + "usr": "s:13PhylloConnect11LoggingTypeV" + }, + { + "kind": "TypeNominal", + "name": "LoggingType", + "printedName": "PhylloConnect.LoggingType", + "usr": "s:13PhylloConnect11LoggingTypeV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11LoggingTypeV2eeoiySbAC_ACtFZ", + "mangledName": "$s13PhylloConnect11LoggingTypeV2eeoiySbAC_ACtFZ", + "moduleName": "PhylloConnect", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect11LoggingTypeV", + "mangledName": "$s13PhylloConnect11LoggingTypeV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "TypeDecl", + "name": "LogMessage", + "printedName": "LogMessage", + "children": [ + { + "kind": "Var", + "name": "kind", + "printedName": "kind", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10LogMessageP4kindAA0C10FilterKindOvp", + "mangledName": "$s13PhylloConnect10LogMessageP4kindAA0C10FilterKindOvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "LogFilterKind", + "printedName": "PhylloConnect.LogFilterKind", + "usr": "s:13PhylloConnect13LogFilterKindO" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10LogMessageP4kindAA0C10FilterKindOvg", + "mangledName": "$s13PhylloConnect10LogMessageP4kindAA0C10FilterKindOvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogMessage>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "title", + "printedName": "title", + "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:13PhylloConnect10LogMessageP5titleSSSgvp", + "mangledName": "$s13PhylloConnect10LogMessageP5titleSSSgvp", + "moduleName": "PhylloConnect", + "protocolReq": 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:13PhylloConnect10LogMessageP5titleSSSgvg", + "mangledName": "$s13PhylloConnect10LogMessageP5titleSSSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogMessage>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "message", + "printedName": "message", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10LogMessageP7messageSSvp", + "mangledName": "$s13PhylloConnect10LogMessageP7messageSSvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10LogMessageP7messageSSvg", + "mangledName": "$s13PhylloConnect10LogMessageP7messageSSvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogMessage>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "event", + "printedName": "event", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.RawEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "RawEvent", + "printedName": "PhylloConnect.RawEvent", + "usr": "s:13PhylloConnect8RawEventP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10LogMessageP5eventAA8RawEvent_pSgvp", + "mangledName": "$s13PhylloConnect10LogMessageP5eventAA8RawEvent_pSgvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.RawEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "RawEvent", + "printedName": "PhylloConnect.RawEvent", + "usr": "s:13PhylloConnect8RawEventP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10LogMessageP5eventAA8RawEvent_pSgvg", + "mangledName": "$s13PhylloConnect10LogMessageP5eventAA8RawEvent_pSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogMessage>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "function", + "printedName": "function", + "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:13PhylloConnect10LogMessageP8functionSSSgvp", + "mangledName": "$s13PhylloConnect10LogMessageP8functionSSSgvp", + "moduleName": "PhylloConnect", + "protocolReq": 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:13PhylloConnect10LogMessageP8functionSSSgvg", + "mangledName": "$s13PhylloConnect10LogMessageP8functionSSSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogMessage>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "line", + "printedName": "line", + "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:13PhylloConnect10LogMessageP4lineSiSgvp", + "mangledName": "$s13PhylloConnect10LogMessageP4lineSiSgvp", + "moduleName": "PhylloConnect", + "protocolReq": 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:13PhylloConnect10LogMessageP4lineSiSgvg", + "mangledName": "$s13PhylloConnect10LogMessageP4lineSiSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogMessage>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "logType", + "printedName": "logType", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10LogMessageP7logTypeAA07LoggingF0V0C11DestinationOvp", + "mangledName": "$s13PhylloConnect10LogMessageP7logTypeAA07LoggingF0V0C11DestinationOvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "LogDestination", + "printedName": "PhylloConnect.LoggingType.LogDestination", + "usr": "s:13PhylloConnect11LoggingTypeV14LogDestinationO" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10LogMessageP7logTypeAA07LoggingF0V0C11DestinationOvg", + "mangledName": "$s13PhylloConnect10LogMessageP7logTypeAA07LoggingF0V0C11DestinationOvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogMessage>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "dateTime", + "printedName": "dateTime", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10LogMessageP8dateTime10Foundation4DateVvp", + "mangledName": "$s13PhylloConnect10LogMessageP8dateTime10Foundation4DateVvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Date", + "printedName": "Foundation.Date", + "usr": "s:10Foundation4DateV" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10LogMessageP8dateTime10Foundation4DateVvg", + "mangledName": "$s13PhylloConnect10LogMessageP8dateTime10Foundation4DateVvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.LogMessage>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect10LogMessageP", + "mangledName": "$s13PhylloConnect10LogMessageP", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "MetricType", + "printedName": "MetricType", + "children": [ + { + "kind": "Var", + "name": "counter", + "printedName": "counter", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.MetricType.Type) -> PhylloConnect.MetricType", + "children": [ + { + "kind": "TypeNominal", + "name": "MetricType", + "printedName": "PhylloConnect.MetricType", + "usr": "s:13PhylloConnect10MetricTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.MetricType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MetricType", + "printedName": "PhylloConnect.MetricType", + "usr": "s:13PhylloConnect10MetricTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10MetricTypeO7counteryA2CmF", + "mangledName": "$s13PhylloConnect10MetricTypeO7counteryA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "gauge", + "printedName": "gauge", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.MetricType.Type) -> PhylloConnect.MetricType", + "children": [ + { + "kind": "TypeNominal", + "name": "MetricType", + "printedName": "PhylloConnect.MetricType", + "usr": "s:13PhylloConnect10MetricTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.MetricType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "MetricType", + "printedName": "PhylloConnect.MetricType", + "usr": "s:13PhylloConnect10MetricTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10MetricTypeO5gaugeyA2CmF", + "mangledName": "$s13PhylloConnect10MetricTypeO5gaugeyA2CmF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.MetricType?", + "children": [ + { + "kind": "TypeNominal", + "name": "MetricType", + "printedName": "PhylloConnect.MetricType", + "usr": "s:13PhylloConnect10MetricTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10MetricTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s13PhylloConnect10MetricTypeO8rawValueACSgSi_tcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10MetricTypeO8rawValueSivp", + "mangledName": "$s13PhylloConnect10MetricTypeO8rawValueSivp", + "moduleName": "PhylloConnect", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10MetricTypeO8rawValueSivg", + "mangledName": "$s13PhylloConnect10MetricTypeO8rawValueSivg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13PhylloConnect10MetricTypeO", + "mangledName": "$s13PhylloConnect10MetricTypeO", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Store", + "printedName": "Store", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Store", + "printedName": "PhylloConnect.Store", + "usr": "s:13PhylloConnect5StoreC" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect5StoreC4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect5StoreC4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Required", + "AccessControl", + "RawDocComment" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect5StoreC6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect5StoreC6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Store", + "printedName": "PhylloConnect.Store", + "usr": "s:13PhylloConnect5StoreC" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect5StoreCACycfc", + "mangledName": "$s13PhylloConnect5StoreCACycfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "subscribe", + "printedName": "subscribe(_:initialState:queue:handler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "Subscriber", + "printedName": "PhylloConnect.Subscriber", + "usr": "s:13PhylloConnect10SubscriberP" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "hasDefaultArg": true, + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "hasDefaultArg": true, + "usr": "c:objc(cs)OS_dispatch_queue" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(τ_0_0) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect5StoreC9subscribe_12initialState5queue7handlerSiAA10Subscriber_p_SbSo012OS_dispatch_G0CyxctAA0F0RzlF", + "mangledName": "$s13PhylloConnect5StoreC9subscribe_12initialState5queue7handlerSiAA10Subscriber_p_SbSo012OS_dispatch_G0CyxctAA0F0RzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.State>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "unsubscribe", + "printedName": "unsubscribe(identifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect5StoreC11unsubscribe10identifierySi_tF", + "mangledName": "$s13PhylloConnect5StoreC11unsubscribe10identifierySi_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "provide", + "printedName": "provide(state:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect5StoreC7provide5stateyx_tAA5StateRzlF", + "mangledName": "$s13PhylloConnect5StoreC7provide5stateyx_tAA5StateRzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.State>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(action:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect5StoreC8dispatch6actionyx_tAA6ActionRzlF", + "mangledName": "$s13PhylloConnect5StoreC8dispatch6actionyx_tAA6ActionRzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Action>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dispatch", + "printedName": "dispatch(action:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect5StoreC8dispatch6actionyx_tAA11AsyncActionRzlF", + "mangledName": "$s13PhylloConnect5StoreC8dispatch6actionyx_tAA11AsyncActionRzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.AsyncAction>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "currentState", + "printedName": "currentState()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect5StoreC12currentStatexSgyAA0E0RzlF", + "mangledName": "$s13PhylloConnect5StoreC12currentStatexSgyAA0E0RzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.State>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect5StoreC", + "mangledName": "$s13PhylloConnect5StoreC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "AuthenticationServices", + "printedName": "AuthenticationServices", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SystemConfiguration", + "printedName": "SystemConfiguration", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "CoreTelephony", + "printedName": "CoreTelephony", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "TypeDecl", + "name": "PhylloConnectDelegate", + "printedName": "PhylloConnectDelegate", + "children": [ + { + "kind": "Function", + "name": "onAccountConnected", + "printedName": "onAccountConnected(account_id:work_platform_id:user_id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onAccountConnectedWithAccount_id:work_platform_id:user_id:", + "mangledName": "$s13PhylloConnect0aB8DelegateP18onAccountConnected10account_id014work_platform_H005user_H0ySS_S2StF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onAccountDisconnected", + "printedName": "onAccountDisconnected(account_id:work_platform_id:user_id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onAccountDisconnectedWithAccount_id:work_platform_id:user_id:", + "mangledName": "$s13PhylloConnect0aB8DelegateP21onAccountDisconnected10account_id014work_platform_H005user_H0ySS_S2StF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onTokenExpired", + "printedName": "onTokenExpired(user_id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onTokenExpiredWithUser_id:", + "mangledName": "$s13PhylloConnect0aB8DelegateP14onTokenExpired7user_idySS_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onExit", + "printedName": "onExit(reason:user_id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onExitWithReason:user_id:", + "mangledName": "$s13PhylloConnect0aB8DelegateP6onExit6reason7user_idySS_SStF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onConnectionFailure", + "printedName": "onConnectionFailure(reason:work_platform_id:user_id:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate(im)onConnectionFailureWithReason:work_platform_id:user_id:", + "mangledName": "$s13PhylloConnect0aB8DelegateP19onConnectionFailure6reason16work_platform_id05user_J0ySS_S2StF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.PhylloConnectDelegate>", + "sugared_genericSig": "", + "protocolReq": true, + "objc_name": "onConnectionFailureWithReason:work_platform_id:user_id:", + "declAttributes": [ + "Optional", + "ObjC" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate", + "mangledName": "$s13PhylloConnect0aB8DelegateP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 : ObjectiveC.NSObjectProtocol>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "ObjC" + ] + }, + { + "kind": "TypeDecl", + "name": "PhylloConnect", + "printedName": "PhylloConnect", + "children": [ + { + "kind": "Var", + "name": "shared", + "printedName": "shared", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloConnect", + "printedName": "PhylloConnect.PhylloConnect", + "usr": "s:13PhylloConnectAAC" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnectAAC6sharedABvpZ", + "mangledName": "$s13PhylloConnectAAC6sharedABvpZ", + "moduleName": "PhylloConnect", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloConnect", + "printedName": "PhylloConnect.PhylloConnect", + "usr": "s:13PhylloConnectAAC" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnectAAC6sharedABvgZ", + "mangledName": "$s13PhylloConnectAAC6sharedABvgZ", + "moduleName": "PhylloConnect", + "static": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "phylloConnectDelegate", + "printedName": "phylloConnectDelegate", + "children": [ + { + "kind": "TypeNominal", + "name": "WeakStorage", + "printedName": "PhylloConnect.PhylloConnectDelegate?" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvp", + "mangledName": "$s13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "ReferenceOwnership", + "AccessControl" + ], + "ownership": 1, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.PhylloConnectDelegate?", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloConnectDelegate", + "printedName": "PhylloConnect.PhylloConnectDelegate", + "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvg", + "mangledName": "$s13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.PhylloConnectDelegate?", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloConnectDelegate", + "printedName": "PhylloConnect.PhylloConnectDelegate", + "usr": "c:@M@PhylloConnect@objc(pl)PhylloConnectDelegate" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvs", + "mangledName": "$s13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvM", + "mangledName": "$s13PhylloConnectAAC06phylloB8DelegateAA0abD0_pSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "initialize", + "printedName": "initialize(config:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnectAAC10initialize6configySDySSypG_tF", + "mangledName": "$s13PhylloConnectAAC10initialize6configySDySSypG_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "open", + "printedName": "open()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnectAAC4openyyF", + "mangledName": "$s13PhylloConnectAAC4openyyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "version", + "printedName": "version()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnectAAC7versionSDyS2SGyF", + "mangledName": "$s13PhylloConnectAAC7versionSDyS2SGyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnectAAC", + "mangledName": "$s13PhylloConnectAAC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Atomic", + "printedName": "Atomic", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(wrappedValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Atomic", + "printedName": "PhylloConnect.Atomic<τ_0_0>", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:13PhylloConnect6AtomicV" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect6AtomicV12wrappedValueACyxGx_tcfc", + "mangledName": "$s13PhylloConnect6AtomicV12wrappedValueACyxGx_tcfc", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "wrappedValue", + "printedName": "wrappedValue", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect6AtomicV12wrappedValuexvp", + "mangledName": "$s13PhylloConnect6AtomicV12wrappedValuexvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect6AtomicV12wrappedValuexvg", + "mangledName": "$s13PhylloConnect6AtomicV12wrappedValuexvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect6AtomicV12wrappedValuexvs", + "mangledName": "$s13PhylloConnect6AtomicV12wrappedValuexvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect6AtomicV12wrappedValuexvM", + "mangledName": "$s13PhylloConnect6AtomicV12wrappedValuexvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "implicit": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect6AtomicV", + "mangledName": "$s13PhylloConnect6AtomicV", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "PropertyWrapper" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "TypeDecl", + "name": "ObjCAnalytics", + "printedName": "ObjCAnalytics", + "children": [ + { + "kind": "Var", + "name": "analytics", + "printedName": "analytics", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect13ObjCAnalyticsC9analyticsAA9AnalyticsCvp", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC9analyticsAA9AnalyticsCvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect13ObjCAnalyticsC9analyticsAA9AnalyticsCvg", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC9analyticsAA9AnalyticsCvg", + "moduleName": "PhylloConnect", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(configuration:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCAnalytics", + "printedName": "PhylloConnect.ObjCAnalytics", + "usr": "c:@M@PhylloConnect@objc(cs)SEGAnalytics" + }, + { + "kind": "TypeNominal", + "name": "ObjCConfiguration", + "printedName": "PhylloConnect.ObjCConfiguration", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGAnalytics(im)initWithConfiguration:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC13configurationAcA0C14CConfigurationC_tcfc", + "moduleName": "PhylloConnect", + "objc_name": "initWithConfiguration:", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(wrapping:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCAnalytics", + "printedName": "PhylloConnect.ObjCAnalytics", + "usr": "c:@M@PhylloConnect@objc(cs)SEGAnalytics" + }, + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect13ObjCAnalyticsC8wrappingAcA9AnalyticsC_tcfc", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC8wrappingAcA9AnalyticsC_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCAnalytics", + "printedName": "PhylloConnect.ObjCAnalytics", + "usr": "c:@M@PhylloConnect@objc(cs)SEGAnalytics" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGAnalytics(im)init", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsCACycfc", + "moduleName": "PhylloConnect", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "track", + "printedName": "track(name:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)track:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC5track4nameySS_tF", + "moduleName": "PhylloConnect", + "objc_name": "track:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "track", + "printedName": "track(name:properties:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)track:properties:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC5track4name10propertiesySS_SDySSypGSgtF", + "moduleName": "PhylloConnect", + "objc_name": "track:properties:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "identify", + "printedName": "identify(userId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)identify:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC8identify6userIdySS_tF", + "moduleName": "PhylloConnect", + "objc_name": "identify:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "identify", + "printedName": "identify(userId:traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)identify:traits:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC8identify6userId6traitsySS_SDySSypGSgtF", + "moduleName": "PhylloConnect", + "objc_name": "identify:traits:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "screen", + "printedName": "screen(title:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)screen:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC6screen5titleySS_tF", + "moduleName": "PhylloConnect", + "objc_name": "screen:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "screen", + "printedName": "screen(title:category:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)screen:category:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC6screen5title8categoryySS_SSSgtF", + "moduleName": "PhylloConnect", + "objc_name": "screen:category:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "screen", + "printedName": "screen(title:category:properties:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)screen:category:properties:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC6screen5title8category10propertiesySS_SSSgSDySSypGSgtF", + "moduleName": "PhylloConnect", + "objc_name": "screen:category:properties:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "group", + "printedName": "group(groupId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)group:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC5group0E2IdySS_tF", + "moduleName": "PhylloConnect", + "objc_name": "group:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "group", + "printedName": "group(groupId:traits:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)group:traits:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC5group0E2Id6traitsySS_SDySSypGSgtF", + "moduleName": "PhylloConnect", + "objc_name": "group:traits:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "alias", + "printedName": "alias(newId:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)alias:", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC5alias5newIdySS_tF", + "moduleName": "PhylloConnect", + "objc_name": "alias:", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "anonymousId", + "printedName": "anonymousId", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(py)anonymousId", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC11anonymousIdSSvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)anonymousId", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC11anonymousIdSSvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "userId", + "printedName": "userId", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(py)userId", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC6userIdSSSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)userId", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC6userIdSSSgvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "ObjC" + ], + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "traits", + "printedName": "traits()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)traits", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC6traitsSDySSypGSgyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flush", + "printedName": "flush()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)flush", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC5flushyyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)reset", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC5resetyyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "settings", + "printedName": "settings()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)settings", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC8settingsSDySSypGSgyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "version", + "printedName": "version()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "c:@CM@PhylloConnect@objc(cs)SEGAnalytics(im)version", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC7versionSSyF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "Dynamic", + "AccessControl", + "ObjC" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@PhylloConnect@objc(cs)SEGAnalytics", + "mangledName": "$s13PhylloConnect13ObjCAnalyticsC", + "moduleName": "PhylloConnect", + "objc_name": "SEGAnalytics", + "declAttributes": [ + "AccessControl", + "ObjC", + "RawDocComment" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "State", + "printedName": "State", + "declKind": "Protocol", + "usr": "s:13PhylloConnect5StateP", + "mangledName": "$s13PhylloConnect5StateP", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Timeline", + "printedName": "Timeline", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "Timeline", + "printedName": "PhylloConnect.Timeline", + "usr": "s:13PhylloConnect8TimelineC" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect8TimelineCACycfc", + "mangledName": "$s13PhylloConnect8TimelineCACycfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect8TimelineC", + "mangledName": "$s13PhylloConnect8TimelineC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Subscriber", + "printedName": "Subscriber", + "usr": "s:13PhylloConnect10SubscriberP", + "mangledName": "$s13PhylloConnect10SubscriberP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Settings", + "printedName": "Settings", + "children": [ + { + "kind": "Var", + "name": "integrations", + "printedName": "integrations", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect8SettingsV12integrationsAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect8SettingsV12integrationsAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV12integrationsAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect8SettingsV12integrationsAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV12integrationsAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect8SettingsV12integrationsAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV12integrationsAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect8SettingsV12integrationsAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "plan", + "printedName": "plan", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect8SettingsV4planAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect8SettingsV4planAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV4planAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect8SettingsV4planAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV4planAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect8SettingsV4planAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV4planAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect8SettingsV4planAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "edgeFunction", + "printedName": "edgeFunction", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect8SettingsV12edgeFunctionAA4JSONOSgvp", + "mangledName": "$s13PhylloConnect8SettingsV12edgeFunctionAA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV12edgeFunctionAA4JSONOSgvg", + "mangledName": "$s13PhylloConnect8SettingsV12edgeFunctionAA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV12edgeFunctionAA4JSONOSgvs", + "mangledName": "$s13PhylloConnect8SettingsV12edgeFunctionAA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV12edgeFunctionAA4JSONOSgvM", + "mangledName": "$s13PhylloConnect8SettingsV12edgeFunctionAA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "middlewareSettings", + "printedName": "middlewareSettings", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect8SettingsV010middlewareC0AA4JSONOSgvp", + "mangledName": "$s13PhylloConnect8SettingsV010middlewareC0AA4JSONOSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV010middlewareC0AA4JSONOSgvg", + "mangledName": "$s13PhylloConnect8SettingsV010middlewareC0AA4JSONOSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.JSON?", + "children": [ + { + "kind": "TypeNominal", + "name": "JSON", + "printedName": "PhylloConnect.JSON", + "usr": "s:13PhylloConnect4JSONO" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV010middlewareC0AA4JSONOSgvs", + "mangledName": "$s13PhylloConnect8SettingsV010middlewareC0AA4JSONOSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect8SettingsV010middlewareC0AA4JSONOSgvM", + "mangledName": "$s13PhylloConnect8SettingsV010middlewareC0AA4JSONOSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(writeKey:apiHost:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect8SettingsV8writeKey7apiHostACSS_SStcfc", + "mangledName": "$s13PhylloConnect8SettingsV8writeKey7apiHostACSS_SStcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(writeKey:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect8SettingsV8writeKeyACSS_tcfc", + "mangledName": "$s13PhylloConnect8SettingsV8writeKeyACSS_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(from:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + }, + { + "kind": "TypeNominal", + "name": "Decoder", + "printedName": "Swift.Decoder", + "usr": "s:s7DecoderP" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect8SettingsV4fromACs7Decoder_p_tKcfc", + "mangledName": "$s13PhylloConnect8SettingsV4fromACs7Decoder_p_tKcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "throwing": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "integrationSettings", + "printedName": "integrationSettings(forKey:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8SettingsV011integrationC06forKeySDySSypGSgSS_tF", + "mangledName": "$s13PhylloConnect8SettingsV011integrationC06forKeySDySSypGSgSS_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "integrationSettings", + "printedName": "integrationSettings(forKey:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8SettingsV011integrationC06forKeyxSgSS_tSeRzSERzlF", + "mangledName": "$s13PhylloConnect8SettingsV011integrationC06forKeyxSgSS_tSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "integrationSettings", + "printedName": "integrationSettings(forPlugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "DestinationPlugin", + "printedName": "PhylloConnect.DestinationPlugin", + "usr": "s:13PhylloConnect17DestinationPluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8SettingsV011integrationC09forPluginxSgAA011DestinationF0_p_tSeRzSERzlF", + "mangledName": "$s13PhylloConnect8SettingsV011integrationC09forPluginxSgAA011DestinationF0_p_tSeRzSERzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Decodable, τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hasIntegrationSettings", + "printedName": "hasIntegrationSettings(forPlugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "DestinationPlugin", + "printedName": "PhylloConnect.DestinationPlugin", + "usr": "s:13PhylloConnect17DestinationPluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8SettingsV014hasIntegrationC09forPluginSbAA011DestinationG0_p_tF", + "mangledName": "$s13PhylloConnect8SettingsV014hasIntegrationC09forPluginSbAA011DestinationG0_p_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "hasIntegrationSettings", + "printedName": "hasIntegrationSettings(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8SettingsV014hasIntegrationC03keySbSS_tF", + "mangledName": "$s13PhylloConnect8SettingsV014hasIntegrationC03keySbSS_tF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8SettingsV6encode2toys7Encoder_p_tKF", + "mangledName": "$s13PhylloConnect8SettingsV6encode2toys7Encoder_p_tKF", + "moduleName": "PhylloConnect", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + }, + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect8SettingsV2eeoiySbAC_ACtFZ", + "mangledName": "$s13PhylloConnect8SettingsV2eeoiySbAC_ACtFZ", + "moduleName": "PhylloConnect", + "static": true, + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect8SettingsV", + "mangledName": "$s13PhylloConnect8SettingsV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "BasicHandler", + "printedName": "BasicHandler", + "declKind": "Struct", + "usr": "s:13PhylloConnect12BasicHandlerV", + "mangledName": "$s13PhylloConnect12BasicHandlerV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "KeyPath", + "printedName": "KeyPath", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect7KeyPathVyACSScfc", + "mangledName": "$s13PhylloConnect7KeyPathVyACSScfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(stringLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect7KeyPathV13stringLiteralACSS_tcfc", + "mangledName": "$s13PhylloConnect7KeyPathV13stringLiteralACSS_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(unicodeScalarLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect7KeyPathV20unicodeScalarLiteralACSS_tcfc", + "mangledName": "$s13PhylloConnect7KeyPathV20unicodeScalarLiteralACSS_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(extendedGraphemeClusterLiteral:)", + "children": [ + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect7KeyPathV30extendedGraphemeClusterLiteralACSS_tcfc", + "mangledName": "$s13PhylloConnect7KeyPathV30extendedGraphemeClusterLiteralACSS_tcfc", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "init_kind": "Designated" + } + ], + "declKind": "Struct", + "usr": "s:13PhylloConnect7KeyPathV", + "mangledName": "$s13PhylloConnect7KeyPathV", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "ExpressibleByStringLiteral", + "printedName": "ExpressibleByStringLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "StringLiteralType", + "printedName": "StringLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s26ExpressibleByStringLiteralP", + "mangledName": "$ss26ExpressibleByStringLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByExtendedGraphemeClusterLiteral", + "printedName": "ExpressibleByExtendedGraphemeClusterLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ExtendedGraphemeClusterLiteralType", + "printedName": "ExtendedGraphemeClusterLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s43ExpressibleByExtendedGraphemeClusterLiteralP", + "mangledName": "$ss43ExpressibleByExtendedGraphemeClusterLiteralP" + }, + { + "kind": "Conformance", + "name": "ExpressibleByUnicodeScalarLiteral", + "printedName": "ExpressibleByUnicodeScalarLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "UnicodeScalarLiteralType", + "printedName": "UnicodeScalarLiteralType", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:s33ExpressibleByUnicodeScalarLiteralP", + "mangledName": "$ss33ExpressibleByUnicodeScalarLiteralP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "HTTPClient", + "printedName": "HTTPClient", + "declKind": "Class", + "usr": "s:13PhylloConnect10HTTPClientC", + "mangledName": "$s13PhylloConnect10HTTPClientC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "hasMissingDesignatedInitializers": true + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PhylloEnvironment", + "printedName": "PhylloEnvironment", + "children": [ + { + "kind": "Var", + "name": "dev", + "printedName": "dev", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PhylloEnvironment.Type) -> PhylloConnect.PhylloEnvironment", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PhylloEnvironment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect0A11EnvironmentO3devyA2CmF", + "mangledName": "$s13PhylloConnect0A11EnvironmentO3devyA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "sandbox", + "printedName": "sandbox", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PhylloEnvironment.Type) -> PhylloConnect.PhylloEnvironment", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PhylloEnvironment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect0A11EnvironmentO7sandboxyA2CmF", + "mangledName": "$s13PhylloConnect0A11EnvironmentO7sandboxyA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "staging", + "printedName": "staging", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PhylloEnvironment.Type) -> PhylloConnect.PhylloEnvironment", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PhylloEnvironment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect0A11EnvironmentO7stagingyA2CmF", + "mangledName": "$s13PhylloConnect0A11EnvironmentO7stagingyA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "prod", + "printedName": "prod", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PhylloEnvironment.Type) -> PhylloConnect.PhylloEnvironment", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PhylloEnvironment.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect0A11EnvironmentO4prodyA2CmF", + "mangledName": "$s13PhylloConnect0A11EnvironmentO4prodyA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.PhylloEnvironment?", + "children": [ + { + "kind": "TypeNominal", + "name": "PhylloEnvironment", + "printedName": "PhylloConnect.PhylloEnvironment", + "usr": "s:13PhylloConnect0A11EnvironmentO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect0A11EnvironmentO8rawValueACSgSS_tcfc", + "mangledName": "$s13PhylloConnect0A11EnvironmentO8rawValueACSgSS_tcfc", + "moduleName": "PhylloConnect", + "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:13PhylloConnect0A11EnvironmentO8rawValueSSvp", + "mangledName": "$s13PhylloConnect0A11EnvironmentO8rawValueSSvp", + "moduleName": "PhylloConnect", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect0A11EnvironmentO8rawValueSSvg", + "mangledName": "$s13PhylloConnect0A11EnvironmentO8rawValueSSvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13PhylloConnect0A11EnvironmentO", + "mangledName": "$s13PhylloConnect0A11EnvironmentO", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "enumRawTypeName": "String", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "DestinationMetadataPlugin", + "printedName": "DestinationMetadataPlugin", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC4typeAA0E4TypeOvp", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC4typeAA0E4TypeOvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC4typeAA0E4TypeOvg", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC4typeAA0E4TypeOvg", + "moduleName": "PhylloConnect", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "analytics", + "printedName": "analytics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC9analyticsAA9AnalyticsCSgvp", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC9analyticsAA9AnalyticsCSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC9analyticsAA9AnalyticsCSgvg", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC9analyticsAA9AnalyticsCSgvg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC9analyticsAA9AnalyticsCSgvs", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC9analyticsAA9AnalyticsCSgvs", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC9analyticsAA9AnalyticsCSgvM", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC9analyticsAA9AnalyticsCSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "update", + "printedName": "update(settings:type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + }, + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC6update8settings4typeyAA8SettingsV_AA10UpdateTypeOtF", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC6update8settings4typeyAA8SettingsV_AA10UpdateTypeOtF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_0_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC7execute5eventxSgAF_tAA8RawEventRzlF", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC7execute5eventxSgAF_tAA8RawEventRzlF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "s:13PhylloConnect25DestinationMetadataPluginC", + "mangledName": "$s13PhylloConnect25DestinationMetadataPluginC", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "TypeDecl", + "name": "ObjCConfiguration", + "printedName": "ObjCConfiguration", + "children": [ + { + "kind": "Var", + "name": "application", + "printedName": "application", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)application", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC11applicationypSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)application", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC11applicationypSgvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setApplication:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC11applicationypSgvs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC11applicationypSgvM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC11applicationypSgvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "trackApplicationLifecycleEvents", + "printedName": "trackApplicationLifecycleEvents", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)trackApplicationLifecycleEvents", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC31trackApplicationLifecycleEventsSbvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)trackApplicationLifecycleEvents", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC31trackApplicationLifecycleEventsSbvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setTrackApplicationLifecycleEvents:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC31trackApplicationLifecycleEventsSbvs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC31trackApplicationLifecycleEventsSbvM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC31trackApplicationLifecycleEventsSbvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "trackDeeplinks", + "printedName": "trackDeeplinks", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)trackDeeplinks", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC14trackDeeplinksSbvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)trackDeeplinks", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC14trackDeeplinksSbvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setTrackDeeplinks:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC14trackDeeplinksSbvs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC14trackDeeplinksSbvM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC14trackDeeplinksSbvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "flushAt", + "printedName": "flushAt", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)flushAt", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7flushAtSivp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)flushAt", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7flushAtSivg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setFlushAt:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7flushAtSivs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC7flushAtSivM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7flushAtSivM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "flushInterval", + "printedName": "flushInterval", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)flushInterval", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC13flushIntervalSdvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)flushInterval", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC13flushIntervalSdvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setFlushInterval:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC13flushIntervalSdvs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC13flushIntervalSdvM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC13flushIntervalSdvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "defaultSettings", + "printedName": "defaultSettings", + "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" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)defaultSettings", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC15defaultSettingsSDySSypGvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "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" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)defaultSettings", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC15defaultSettingsSDySSypGvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "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" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setDefaultSettings:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC15defaultSettingsSDySSypGvs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC15defaultSettingsSDySSypGvM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC15defaultSettingsSDySSypGvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "autoAddSegmentDestination", + "printedName": "autoAddSegmentDestination", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)autoAddSegmentDestination", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC25autoAddSegmentDestinationSbvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)autoAddSegmentDestination", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC25autoAddSegmentDestinationSbvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setAutoAddSegmentDestination:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC25autoAddSegmentDestinationSbvs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC25autoAddSegmentDestinationSbvM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC25autoAddSegmentDestinationSbvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "apiHost", + "printedName": "apiHost", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)apiHost", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7apiHostSSvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)apiHost", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7apiHostSSvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setApiHost:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7apiHostSSvs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC7apiHostSSvM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7apiHostSSvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "cdnHost", + "printedName": "cdnHost", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(py)cdnHost", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7cdnHostSSvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)cdnHost", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7cdnHostSSvg", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)setCdnHost:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7cdnHostSSvs", + "moduleName": "PhylloConnect", + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17ObjCConfigurationC7cdnHostSSvM", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC7cdnHostSSvM", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(writeKey:)", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCConfiguration", + "printedName": "PhylloConnect.ObjCConfiguration", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)initWithWriteKey:", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC8writeKeyACSS_tcfc", + "moduleName": "PhylloConnect", + "objc_name": "initWithWriteKey:", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ObjCConfiguration", + "printedName": "PhylloConnect.ObjCConfiguration", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration" + } + ], + "declKind": "Constructor", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration(im)init", + "mangledName": "$s13PhylloConnect17ObjCConfigurationCACycfc", + "moduleName": "PhylloConnect", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@PhylloConnect@objc(cs)SEGConfiguration", + "mangledName": "$s13PhylloConnect17ObjCConfigurationC", + "moduleName": "PhylloConnect", + "objc_name": "SEGConfiguration", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "WebKit", + "printedName": "WebKit", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "PhylloConnect" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PluginType", + "printedName": "PluginType", + "children": [ + { + "kind": "Var", + "name": "before", + "printedName": "before", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PluginType.Type) -> PhylloConnect.PluginType", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PluginType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10PluginTypeO6beforeyA2CmF", + "mangledName": "$s13PhylloConnect10PluginTypeO6beforeyA2CmF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "enrichment", + "printedName": "enrichment", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PluginType.Type) -> PhylloConnect.PluginType", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PluginType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10PluginTypeO10enrichmentyA2CmF", + "mangledName": "$s13PhylloConnect10PluginTypeO10enrichmentyA2CmF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "destination", + "printedName": "destination", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PluginType.Type) -> PhylloConnect.PluginType", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PluginType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10PluginTypeO11destinationyA2CmF", + "mangledName": "$s13PhylloConnect10PluginTypeO11destinationyA2CmF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "after", + "printedName": "after", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PluginType.Type) -> PhylloConnect.PluginType", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PluginType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10PluginTypeO5afteryA2CmF", + "mangledName": "$s13PhylloConnect10PluginTypeO5afteryA2CmF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Var", + "name": "utility", + "printedName": "utility", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.PluginType.Type) -> PhylloConnect.PluginType", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.PluginType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10PluginTypeO7utilityyA2CmF", + "mangledName": "$s13PhylloConnect10PluginTypeO7utilityyA2CmF", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.PluginType?", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:13PhylloConnect10PluginTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s13PhylloConnect10PluginTypeO8rawValueACSgSi_tcfc", + "moduleName": "PhylloConnect", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10PluginTypeO8rawValueSivp", + "mangledName": "$s13PhylloConnect10PluginTypeO8rawValueSivp", + "moduleName": "PhylloConnect", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10PluginTypeO8rawValueSivg", + "mangledName": "$s13PhylloConnect10PluginTypeO8rawValueSivg", + "moduleName": "PhylloConnect", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "allCases", + "printedName": "allCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.PluginType]", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect10PluginTypeO8allCasesSayACGvpZ", + "mangledName": "$s13PhylloConnect10PluginTypeO8allCasesSayACGvpZ", + "moduleName": "PhylloConnect", + "static": true, + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.PluginType]", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "usr": "s:Sa" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10PluginTypeO8allCasesSayACGvgZ", + "mangledName": "$s13PhylloConnect10PluginTypeO8allCasesSayACGvgZ", + "moduleName": "PhylloConnect", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:13PhylloConnect10PluginTypeO", + "mangledName": "$s13PhylloConnect10PluginTypeO", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "enumRawTypeName": "Int", + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "CaseIterable", + "printedName": "CaseIterable", + "children": [ + { + "kind": "TypeWitness", + "name": "AllCases", + "printedName": "AllCases", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[PhylloConnect.PluginType]", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "usr": "s:Sa" + } + ] + } + ], + "usr": "s:s12CaseIterableP", + "mangledName": "$ss12CaseIterableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UpdateType", + "printedName": "UpdateType", + "children": [ + { + "kind": "Var", + "name": "initial", + "printedName": "initial", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.UpdateType.Type) -> PhylloConnect.UpdateType", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.UpdateType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10UpdateTypeO7initialyA2CmF", + "mangledName": "$s13PhylloConnect10UpdateTypeO7initialyA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Var", + "name": "refresh", + "printedName": "refresh", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.UpdateType.Type) -> PhylloConnect.UpdateType", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "PhylloConnect.UpdateType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:13PhylloConnect10UpdateTypeO7refreshyA2CmF", + "mangledName": "$s13PhylloConnect10UpdateTypeO7refreshyA2CmF", + "moduleName": "PhylloConnect" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + }, + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect10UpdateTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s13PhylloConnect10UpdateTypeO2eeoiySbAC_ACtFZ", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10UpdateTypeO9hashValueSivp", + "mangledName": "$s13PhylloConnect10UpdateTypeO9hashValueSivp", + "moduleName": "PhylloConnect", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect10UpdateTypeO9hashValueSivg", + "mangledName": "$s13PhylloConnect10UpdateTypeO9hashValueSivg", + "moduleName": "PhylloConnect", + "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:13PhylloConnect10UpdateTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s13PhylloConnect10UpdateTypeO4hash4intoys6HasherVz_tF", + "moduleName": "PhylloConnect", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:13PhylloConnect10UpdateTypeO", + "mangledName": "$s13PhylloConnect10UpdateTypeO", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "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": "Plugin", + "printedName": "Plugin", + "children": [ + { + "kind": "Var", + "name": "type", + "printedName": "type", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect6PluginP4typeAA0C4TypeOvp", + "mangledName": "$s13PhylloConnect6PluginP4typeAA0C4TypeOvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "PluginType", + "printedName": "PhylloConnect.PluginType", + "usr": "s:13PhylloConnect10PluginTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect6PluginP4typeAA0C4TypeOvg", + "mangledName": "$s13PhylloConnect6PluginP4typeAA0C4TypeOvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "analytics", + "printedName": "analytics", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect6PluginP9analyticsAA9AnalyticsCSgvp", + "mangledName": "$s13PhylloConnect6PluginP9analyticsAA9AnalyticsCSgvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect6PluginP9analyticsAA9AnalyticsCSgvg", + "mangledName": "$s13PhylloConnect6PluginP9analyticsAA9AnalyticsCSgvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.Analytics?", + "children": [ + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect6PluginP9analyticsAA9AnalyticsCSgvs", + "mangledName": "$s13PhylloConnect6PluginP9analyticsAA9AnalyticsCSgvs", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect6PluginP9analyticsAA9AnalyticsCSgvM", + "mangledName": "$s13PhylloConnect6PluginP9analyticsAA9AnalyticsCSgvM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(analytics:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect6PluginP9configure9analyticsyAA9AnalyticsC_tF", + "mangledName": "$s13PhylloConnect6PluginP9configure9analyticsyAA9AnalyticsC_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "update", + "printedName": "update(settings:type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + }, + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect6PluginP6update8settings4typeyAA8SettingsV_AA10UpdateTypeOtF", + "mangledName": "$s13PhylloConnect6PluginP6update8settings4typeyAA8SettingsV_AA10UpdateTypeOtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect6PluginP7execute5eventqd__SgAF_tAA8RawEventRd__lF", + "mangledName": "$s13PhylloConnect6PluginP7execute5eventqd__SgAF_tAA8RawEventRd__lF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : PhylloConnect.Plugin, τ_1_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect6PluginP8shutdownyyF", + "mangledName": "$s13PhylloConnect6PluginP8shutdownyyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect6PluginPAAE7execute5eventqd__SgAF_tAA8RawEventRd__lF", + "mangledName": "$s13PhylloConnect6PluginPAAE7execute5eventqd__SgAF_tAA8RawEventRd__lF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : PhylloConnect.Plugin, τ_1_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "update", + "printedName": "update(settings:type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Settings", + "printedName": "PhylloConnect.Settings", + "usr": "s:13PhylloConnect8SettingsV" + }, + { + "kind": "TypeNominal", + "name": "UpdateType", + "printedName": "PhylloConnect.UpdateType", + "usr": "s:13PhylloConnect10UpdateTypeO" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect6PluginPAAE6update8settings4typeyAA8SettingsV_AA10UpdateTypeOtF", + "mangledName": "$s13PhylloConnect6PluginPAAE6update8settings4typeyAA8SettingsV_AA10UpdateTypeOtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "shutdown", + "printedName": "shutdown()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect6PluginPAAE8shutdownyyF", + "mangledName": "$s13PhylloConnect6PluginPAAE8shutdownyyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(analytics:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect6PluginPAAE9configure9analyticsyAA9AnalyticsC_tF", + "mangledName": "$s13PhylloConnect6PluginPAAE9configure9analyticsyAA9AnalyticsC_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "EventPlugin", + "printedName": "EventPlugin", + "children": [ + { + "kind": "Function", + "name": "identify", + "printedName": "identify(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.IdentifyEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "IdentifyEvent", + "printedName": "PhylloConnect.IdentifyEvent", + "usr": "s:13PhylloConnect13IdentifyEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "IdentifyEvent", + "printedName": "PhylloConnect.IdentifyEvent", + "usr": "s:13PhylloConnect13IdentifyEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginP8identify5eventAA08IdentifyC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginP8identify5eventAA08IdentifyC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "track", + "printedName": "track(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.TrackEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackEvent", + "printedName": "PhylloConnect.TrackEvent", + "usr": "s:13PhylloConnect10TrackEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "TrackEvent", + "printedName": "PhylloConnect.TrackEvent", + "usr": "s:13PhylloConnect10TrackEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginP5track5eventAA05TrackC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginP5track5eventAA05TrackC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "group", + "printedName": "group(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.GroupEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "GroupEvent", + "printedName": "PhylloConnect.GroupEvent", + "usr": "s:13PhylloConnect10GroupEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GroupEvent", + "printedName": "PhylloConnect.GroupEvent", + "usr": "s:13PhylloConnect10GroupEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginP5group5eventAA05GroupC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginP5group5eventAA05GroupC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "alias", + "printedName": "alias(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.AliasEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "AliasEvent", + "printedName": "PhylloConnect.AliasEvent", + "usr": "s:13PhylloConnect10AliasEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "AliasEvent", + "printedName": "PhylloConnect.AliasEvent", + "usr": "s:13PhylloConnect10AliasEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginP5alias5eventAA05AliasC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginP5alias5eventAA05AliasC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "screen", + "printedName": "screen(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.ScreenEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenEvent", + "printedName": "PhylloConnect.ScreenEvent", + "usr": "s:13PhylloConnect11ScreenEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ScreenEvent", + "printedName": "PhylloConnect.ScreenEvent", + "usr": "s:13PhylloConnect11ScreenEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginP6screen5eventAA06ScreenC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginP6screen5eventAA06ScreenC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginP5resetyyF", + "mangledName": "$s13PhylloConnect11EventPluginP5resetyyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flush", + "printedName": "flush()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginP5flushyyF", + "mangledName": "$s13PhylloConnect11EventPluginP5flushyyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginPAAE7execute5eventqd__SgAF_tAA03RawC0Rd__lF", + "mangledName": "$s13PhylloConnect11EventPluginPAAE7execute5eventqd__SgAF_tAA03RawC0Rd__lF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : PhylloConnect.EventPlugin, τ_1_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "identify", + "printedName": "identify(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.IdentifyEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "IdentifyEvent", + "printedName": "PhylloConnect.IdentifyEvent", + "usr": "s:13PhylloConnect13IdentifyEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "IdentifyEvent", + "printedName": "PhylloConnect.IdentifyEvent", + "usr": "s:13PhylloConnect13IdentifyEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginPAAE8identify5eventAA08IdentifyC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginPAAE8identify5eventAA08IdentifyC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "track", + "printedName": "track(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.TrackEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "TrackEvent", + "printedName": "PhylloConnect.TrackEvent", + "usr": "s:13PhylloConnect10TrackEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "TrackEvent", + "printedName": "PhylloConnect.TrackEvent", + "usr": "s:13PhylloConnect10TrackEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginPAAE5track5eventAA05TrackC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginPAAE5track5eventAA05TrackC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "screen", + "printedName": "screen(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.ScreenEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "ScreenEvent", + "printedName": "PhylloConnect.ScreenEvent", + "usr": "s:13PhylloConnect11ScreenEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "ScreenEvent", + "printedName": "PhylloConnect.ScreenEvent", + "usr": "s:13PhylloConnect11ScreenEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginPAAE6screen5eventAA06ScreenC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginPAAE6screen5eventAA06ScreenC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "group", + "printedName": "group(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.GroupEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "GroupEvent", + "printedName": "PhylloConnect.GroupEvent", + "usr": "s:13PhylloConnect10GroupEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "GroupEvent", + "printedName": "PhylloConnect.GroupEvent", + "usr": "s:13PhylloConnect10GroupEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginPAAE5group5eventAA05GroupC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginPAAE5group5eventAA05GroupC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "alias", + "printedName": "alias(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "PhylloConnect.AliasEvent?", + "children": [ + { + "kind": "TypeNominal", + "name": "AliasEvent", + "printedName": "PhylloConnect.AliasEvent", + "usr": "s:13PhylloConnect10AliasEventV" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "AliasEvent", + "printedName": "PhylloConnect.AliasEvent", + "usr": "s:13PhylloConnect10AliasEventV" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginPAAE5alias5eventAA05AliasC0VSgAG_tF", + "mangledName": "$s13PhylloConnect11EventPluginPAAE5alias5eventAA05AliasC0VSgAG_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flush", + "printedName": "flush()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginPAAE5flushyyF", + "mangledName": "$s13PhylloConnect11EventPluginPAAE5flushyyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "reset", + "printedName": "reset()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect11EventPluginPAAE5resetyyF", + "mangledName": "$s13PhylloConnect11EventPluginPAAE5resetyyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect11EventPluginP", + "mangledName": "$s13PhylloConnect11EventPluginP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 : PhylloConnect.Plugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "DestinationPlugin", + "printedName": "DestinationPlugin", + "children": [ + { + "kind": "Var", + "name": "key", + "printedName": "key", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect17DestinationPluginP3keySSvp", + "mangledName": "$s13PhylloConnect17DestinationPluginP3keySSvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17DestinationPluginP3keySSvg", + "mangledName": "$s13PhylloConnect17DestinationPluginP3keySSvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "timeline", + "printedName": "timeline", + "children": [ + { + "kind": "TypeNominal", + "name": "Timeline", + "printedName": "PhylloConnect.Timeline", + "usr": "s:13PhylloConnect8TimelineC" + } + ], + "declKind": "Var", + "usr": "s:13PhylloConnect17DestinationPluginP8timelineAA8TimelineCvp", + "mangledName": "$s13PhylloConnect17DestinationPluginP8timelineAA8TimelineCvp", + "moduleName": "PhylloConnect", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Timeline", + "printedName": "PhylloConnect.Timeline", + "usr": "s:13PhylloConnect8TimelineC" + } + ], + "declKind": "Accessor", + "usr": "s:13PhylloConnect17DestinationPluginP8timelineAA8TimelineCvg", + "mangledName": "$s13PhylloConnect17DestinationPluginP8timelineAA8TimelineCvg", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "add", + "printedName": "add(plugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect17DestinationPluginP3add6pluginAA0D0_pAaF_p_tF", + "mangledName": "$s13PhylloConnect17DestinationPluginP3add6pluginAA0D0_pAaF_p_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "apply", + "printedName": "apply(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.Plugin) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "typeAttributes": [ + "noescape" + ] + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect17DestinationPluginP5apply7closureyyAA0D0_pXE_tF", + "mangledName": "$s13PhylloConnect17DestinationPluginP5apply7closureyyAA0D0_pXE_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "remove", + "printedName": "remove(plugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect17DestinationPluginP6remove6pluginyAA0D0_p_tF", + "mangledName": "$s13PhylloConnect17DestinationPluginP6remove6pluginyAA0D0_p_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "execute", + "printedName": "execute(event:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "τ_1_0?", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_1_0" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect17DestinationPluginPAAE7execute5eventqd__SgAF_tAA8RawEventRd__lF", + "mangledName": "$s13PhylloConnect17DestinationPluginPAAE7execute5eventqd__SgAF_tAA8RawEventRd__lF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_1_0 where τ_0_0 : PhylloConnect.DestinationPlugin, τ_1_0 : PhylloConnect.RawEvent>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "configure", + "printedName": "configure(analytics:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Analytics", + "printedName": "PhylloConnect.Analytics", + "usr": "s:13PhylloConnect9AnalyticsC" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect17DestinationPluginPAAE9configure9analyticsyAA9AnalyticsC_tF", + "mangledName": "$s13PhylloConnect17DestinationPluginPAAE9configure9analyticsyAA9AnalyticsC_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "apply", + "printedName": "apply(closure:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(PhylloConnect.Plugin) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "typeAttributes": [ + "noescape" + ] + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect17DestinationPluginPAAE5apply7closureyyAA0D0_pXE_tF", + "mangledName": "$s13PhylloConnect17DestinationPluginPAAE5apply7closureyyAA0D0_pXE_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "add", + "printedName": "add(plugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect17DestinationPluginPAAE3add6pluginAA0D0_pAaF_p_tF", + "mangledName": "$s13PhylloConnect17DestinationPluginPAAE3add6pluginAA0D0_pAaF_p_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "DiscardableResult", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "remove", + "printedName": "remove(plugin:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Plugin", + "printedName": "PhylloConnect.Plugin", + "usr": "s:13PhylloConnect6PluginP" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect17DestinationPluginPAAE6remove6pluginyAA0D0_p_tF", + "mangledName": "$s13PhylloConnect17DestinationPluginPAAE6remove6pluginyAA0D0_p_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.DestinationPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect17DestinationPluginP", + "mangledName": "$s13PhylloConnect17DestinationPluginP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "EventPlugin", + "printedName": "EventPlugin", + "usr": "s:13PhylloConnect11EventPluginP", + "mangledName": "$s13PhylloConnect11EventPluginP" + }, + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UtilityPlugin", + "printedName": "UtilityPlugin", + "declKind": "Protocol", + "usr": "s:13PhylloConnect13UtilityPluginP", + "mangledName": "$s13PhylloConnect13UtilityPluginP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 : PhylloConnect.EventPlugin>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "EventPlugin", + "printedName": "EventPlugin", + "usr": "s:13PhylloConnect11EventPluginP", + "mangledName": "$s13PhylloConnect11EventPluginP" + }, + { + "kind": "Conformance", + "name": "Plugin", + "printedName": "Plugin", + "usr": "s:13PhylloConnect6PluginP", + "mangledName": "$s13PhylloConnect6PluginP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "VersionedPlugin", + "printedName": "VersionedPlugin", + "children": [ + { + "kind": "Function", + "name": "version", + "printedName": "version()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:13PhylloConnect15VersionedPluginP7versionSSyFZ", + "mangledName": "$s13PhylloConnect15VersionedPluginP7versionSSyFZ", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : PhylloConnect.VersionedPlugin>", + "sugared_genericSig": "", + "static": true, + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:13PhylloConnect15VersionedPluginP", + "mangledName": "$s13PhylloConnect15VersionedPluginP", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "PhylloConnect", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Subscriber", + "printedName": "Subscriber", + "declKind": "Protocol", + "usr": "s:13PhylloConnect10SubscriberP", + "mangledName": "$s13PhylloConnect10SubscriberP", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 : AnyObject>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "Optional", + "printedName": "Optional", + "declKind": "Enum", + "usr": "s:Sq", + "mangledName": "$sSq", + "moduleName": "Swift", + "genericSig": "<τ_0_0>", + "sugared_genericSig": "", + "declAttributes": [ + "Frozen" + ], + "isExternal": true, + "isEnumExhaustive": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ExpressibleByNilLiteral", + "printedName": "ExpressibleByNilLiteral", + "usr": "s:s23ExpressibleByNilLiteralP", + "mangledName": "$ss23ExpressibleByNilLiteralP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "AnyObject" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "EncodableWithConfiguration", + "printedName": "EncodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "EncodingConfiguration", + "printedName": "EncodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.EncodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26EncodableWithConfigurationP", + "mangledName": "$s10Foundation26EncodableWithConfigurationP" + }, + { + "kind": "Conformance", + "name": "DecodableWithConfiguration", + "printedName": "DecodableWithConfiguration", + "children": [ + { + "kind": "TypeWitness", + "name": "DecodingConfiguration", + "printedName": "DecodingConfiguration", + "children": [ + { + "kind": "TypeNominal", + "name": "DependentMember", + "printedName": "τ_0_0.DecodingConfiguration" + } + ] + } + ], + "usr": "s:10Foundation26DecodableWithConfigurationP", + "mangledName": "$s10Foundation26DecodableWithConfigurationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "URL", + "printedName": "URL", + "children": [ + { + "kind": "Var", + "name": "queryParameters", + "printedName": "queryParameters", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:10Foundation3URLV13PhylloConnectE15queryParametersSDyS2SGSgvp", + "mangledName": "$s10Foundation3URLV13PhylloConnectE15queryParametersSDyS2SGSgvp", + "moduleName": "PhylloConnect", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:10Foundation3URLV13PhylloConnectE15queryParametersSDyS2SGSgvg", + "mangledName": "$s10Foundation3URLV13PhylloConnectE15queryParametersSDyS2SGSgvg", + "moduleName": "PhylloConnect", + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:10Foundation3URLV", + "mangledName": "$s10Foundation3URLV", + "moduleName": "Foundation", + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "ReferenceConvertible", + "printedName": "ReferenceConvertible", + "children": [ + { + "kind": "TypeWitness", + "name": "ReferenceType", + "printedName": "ReferenceType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSURL", + "printedName": "Foundation.NSURL", + "usr": "c:objc(cs)NSURL" + } + ] + } + ], + "usr": "s:10Foundation20ReferenceConvertibleP", + "mangledName": "$s10Foundation20ReferenceConvertibleP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSURL", + "printedName": "Foundation.NSURL", + "usr": "c:objc(cs)NSURL" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "_CustomPlaygroundQuickLookable", + "printedName": "_CustomPlaygroundQuickLookable", + "usr": "s:s30_CustomPlaygroundQuickLookableP", + "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + }, + { + "kind": "Conformance", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + }, + { + "kind": "Conformance", + "name": "_ExpressibleByFileReferenceLiteral", + "printedName": "_ExpressibleByFileReferenceLiteral", + "usr": "s:s34_ExpressibleByFileReferenceLiteralP", + "mangledName": "$ss34_ExpressibleByFileReferenceLiteralP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Encodable", + "printedName": "Encodable", + "children": [ + { + "kind": "Function", + "name": "prettyPrint", + "printedName": "prettyPrint()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:SE13PhylloConnectE11prettyPrintSSyF", + "mangledName": "$sSE13PhylloConnectE11prettyPrintSSyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toString", + "printedName": "toString()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:SE13PhylloConnectE8toStringSSyF", + "mangledName": "$sSE13PhylloConnectE8toStringSSyF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toString", + "printedName": "toString(pretty:)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:SE13PhylloConnectE8toString6prettySSSb_tF", + "mangledName": "$sSE13PhylloConnectE8toString6prettySSSb_tF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0 where τ_0_0 : Swift.Encodable>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:SE", + "mangledName": "$sSE", + "moduleName": "Swift", + "isExternal": true + }, + { + "kind": "TypeDecl", + "name": "Dictionary", + "printedName": "Dictionary", + "children": [ + { + "kind": "Function", + "name": "mapTransform", + "printedName": "mapTransform(_:valueTransform:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Swift.String]", + "children": [ { "kind": "TypeNominal", - "name": "PhylloEnvironment", - "printedName": "PhylloConnect.PhylloEnvironment", - "usr": "s:13PhylloConnect0A11EnvironmentO" + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "PhylloConnect.PhylloEnvironment.Type", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((τ_0_0, τ_0_1) -> Any)?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(τ_0_0, τ_0_1) -> Any", "children": [ { "kind": "TypeNominal", - "name": "PhylloEnvironment", - "printedName": "PhylloConnect.PhylloEnvironment", - "usr": "s:13PhylloConnect0A11EnvironmentO" + "name": "ProtocolComposition", + "printedName": "Any" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(τ_0_0, τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] } ] } - ] + ], + "hasDefaultArg": true, + "usr": "s:Sq" } ], - "declKind": "EnumElement", - "usr": "s:13PhylloConnect0A11EnvironmentO3devyA2CmF", - "mangledName": "$s13PhylloConnect0A11EnvironmentO3devyA2CmF", - "moduleName": "PhylloConnect" + "declKind": "Func", + "usr": "s:SD13PhylloConnectSSRszypRs_rlE12mapTransform_05valueD0SDySSypGSDyS2SG_ypSS_yptcSgtKF", + "mangledName": "$sSD13PhylloConnectSSRszypRs_rlE12mapTransform_05valueD0SDySSypGSDyS2SG_ypSS_yptcSgtKF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 == Swift.String, τ_0_1 == Any>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" }, { - "kind": "Var", - "name": "sandbox", - "printedName": "sandbox", + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(keyPath:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(PhylloConnect.PhylloEnvironment.Type) -> PhylloConnect.PhylloEnvironment", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", "children": [ { "kind": "TypeNominal", - "name": "PhylloEnvironment", - "printedName": "PhylloConnect.PhylloEnvironment", - "usr": "s:13PhylloConnect0A11EnvironmentO" + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Subscript", + "usr": "s:SD13PhylloConnectSyRzrlE7keyPathypSgAA03KeyD0V_tcip", + "mangledName": "$sSD13PhylloConnectSyRzrlE7keyPathypSgAA03KeyD0V_tcip", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "PhylloConnect.PhylloEnvironment.Type", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Accessor", + "usr": "s:SD13PhylloConnectSyRzrlE7keyPathypSgAA03KeyD0V_tcig", + "mangledName": "$sSD13PhylloConnectSyRzrlE7keyPathypSgAA03KeyD0V_tcig", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", "children": [ { "kind": "TypeNominal", - "name": "PhylloEnvironment", - "printedName": "PhylloConnect.PhylloEnvironment", - "usr": "s:13PhylloConnect0A11EnvironmentO" + "name": "ProtocolComposition", + "printedName": "Any" } - ] + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" } - ] + ], + "declKind": "Accessor", + "usr": "s:SD13PhylloConnectSyRzrlE7keyPathypSgAA03KeyD0V_tcis", + "mangledName": "$sSD13PhylloConnectSyRzrlE7keyPathypSgAA03KeyD0V_tcis", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + } + ], + "declKind": "Accessor", + "usr": "s:SD13PhylloConnectSyRzrlE7keyPathypSgAA03KeyD0V_tciM", + "mangledName": "$sSD13PhylloConnectSyRzrlE7keyPathypSgAA03KeyD0V_tciM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Transparent" + ], + "isFromExtension": true, + "accessorKind": "_modify" } - ], - "declKind": "EnumElement", - "usr": "s:13PhylloConnect0A11EnvironmentO7sandboxyA2CmF", - "mangledName": "$s13PhylloConnect0A11EnvironmentO7sandboxyA2CmF", - "moduleName": "PhylloConnect" + ] }, { - "kind": "Var", - "name": "prod", - "printedName": "prod", + "kind": "Subscript", + "name": "subscript", + "printedName": "subscript(keyPath:reference:)", "children": [ { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(PhylloConnect.PhylloEnvironment.Type) -> PhylloConnect.PhylloEnvironment", + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Subscript", + "usr": "s:SD13PhylloConnectSyRzrlE7keyPath9referenceypSgAA03KeyD0V_ADtcip", + "mangledName": "$sSD13PhylloConnectSyRzrlE7keyPath9referenceypSgAA03KeyD0V_ADtcip", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:SD13PhylloConnectSyRzrlE7keyPath9referenceypSgAA03KeyD0V_ADtcig", + "mangledName": "$sSD13PhylloConnectSyRzrlE7keyPath9referenceypSgAA03KeyD0V_ADtcig", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:SD13PhylloConnectSyRzrlE7keyPath9referenceypSgAA03KeyD0V_ADtcis", + "mangledName": "$sSD13PhylloConnectSyRzrlE7keyPath9referenceypSgAA03KeyD0V_ADtcis", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "isFromExtension": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", "children": [ { "kind": "TypeNominal", - "name": "PhylloEnvironment", - "printedName": "PhylloConnect.PhylloEnvironment", - "usr": "s:13PhylloConnect0A11EnvironmentO" + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "Metatype", - "printedName": "PhylloConnect.PhylloEnvironment.Type", + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", "children": [ { "kind": "TypeNominal", - "name": "PhylloEnvironment", - "printedName": "PhylloConnect.PhylloEnvironment", - "usr": "s:13PhylloConnect0A11EnvironmentO" + "name": "ProtocolComposition", + "printedName": "Any" } - ] + ], + "usr": "s:Sq" } - ] + ], + "declKind": "Accessor", + "usr": "s:SD13PhylloConnectSyRzrlE7keyPath9referenceypSgAA03KeyD0V_ADtciM", + "mangledName": "$sSD13PhylloConnectSyRzrlE7keyPath9referenceypSgAA03KeyD0V_ADtciM", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "implicit": true, + "declAttributes": [ + "Transparent" + ], + "isFromExtension": true, + "accessorKind": "_modify" } - ], - "declKind": "EnumElement", - "usr": "s:13PhylloConnect0A11EnvironmentO4prodyA2CmF", - "mangledName": "$s13PhylloConnect0A11EnvironmentO4prodyA2CmF", - "moduleName": "PhylloConnect" + ] }, { - "kind": "Constructor", - "name": "init", - "printedName": "init(rawValue:)", + "kind": "Function", + "name": "exists", + "printedName": "exists(keyPath:reference:)", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "PhylloConnect.PhylloEnvironment?", - "children": [ - { - "kind": "TypeNominal", - "name": "PhylloEnvironment", - "printedName": "PhylloConnect.PhylloEnvironment", - "usr": "s:13PhylloConnect0A11EnvironmentO" - } - ], - "usr": "s:Sq" + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Constructor", - "usr": "s:13PhylloConnect0A11EnvironmentO8rawValueACSgSS_tcfc", - "mangledName": "$s13PhylloConnect0A11EnvironmentO8rawValueACSgSS_tcfc", - "moduleName": "PhylloConnect", - "implicit": true, - "init_kind": "Designated" - }, - { - "kind": "Var", - "name": "rawValue", - "printedName": "rawValue", - "children": [ + "name": "KeyPath", + "printedName": "PhylloConnect.KeyPath", + "usr": "s:13PhylloConnect7KeyPathV" + }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "declKind": "Var", - "usr": "s:13PhylloConnect0A11EnvironmentO8rawValueSSvp", - "mangledName": "$s13PhylloConnect0A11EnvironmentO8rawValueSSvp", - "moduleName": "PhylloConnect", - "implicit": true, - "accessors": [ - { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "name": "Optional", + "printedName": "Any?", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "ProtocolComposition", + "printedName": "Any" } ], - "declKind": "Accessor", - "usr": "s:13PhylloConnect0A11EnvironmentO8rawValueSSvg", - "mangledName": "$s13PhylloConnect0A11EnvironmentO8rawValueSSvg", - "moduleName": "PhylloConnect", - "implicit": true, - "accessorKind": "get" + "hasDefaultArg": true, + "usr": "s:Sq" } - ] + ], + "declKind": "Func", + "usr": "s:SD13PhylloConnectSyRzrlE6exists7keyPath9referenceSbAA03KeyE0V_ypSgtF", + "mangledName": "$sSD13PhylloConnectSyRzrlE6exists7keyPath9referenceSbAA03KeyE0V_ypSgtF", + "moduleName": "PhylloConnect", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.StringProtocol>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ], + "isFromExtension": true, + "funcSelfKind": "NonMutating" } ], - "declKind": "Enum", - "usr": "s:13PhylloConnect0A11EnvironmentO", - "mangledName": "$s13PhylloConnect0A11EnvironmentO", - "moduleName": "PhylloConnect", + "declKind": "Struct", + "usr": "s:SD", + "mangledName": "$sSD", + "moduleName": "Swift", + "genericSig": "<τ_0_0, τ_0_1 where τ_0_0 : Swift.Hashable>", + "sugared_genericSig": "", "declAttributes": [ - "AccessControl" + "Frozen" ], - "enumRawTypeName": "String", + "isExternal": true, "conformances": [ { "kind": "Conformance", @@ -842,192 +24469,221 @@ }, { "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" }, { "kind": "Conformance", - "name": "RawRepresentable", - "printedName": "RawRepresentable", + "name": "Decodable", + "printedName": "Decodable", + "usr": "s:Se", + "mangledName": "$sSe" + }, + { + "kind": "Conformance", + "name": "Sequence", + "printedName": "Sequence", "children": [ { "kind": "TypeWitness", - "name": "RawValue", - "printedName": "RawValue", + "name": "Element", + "printedName": "Element", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" } ] } ], - "usr": "s:SY", - "mangledName": "$sSY" - } - ] - }, - { - "kind": "Import", - "name": "UIKit", - "printedName": "UIKit", - "declKind": "Import", - "moduleName": "PhylloConnect", - "declAttributes": [ - "RawDocComment" - ] - }, - { - "kind": "Import", - "name": "WebKit", - "printedName": "WebKit", - "declKind": "Import", - "moduleName": "PhylloConnect" - }, - { - "kind": "Import", - "name": "SafariServices", - "printedName": "SafariServices", - "declKind": "Import", - "moduleName": "PhylloConnect" - }, - { - "kind": "TypeDecl", - "name": "URL", - "printedName": "URL", - "children": [ + "usr": "s:ST", + "mangledName": "$sST" + }, { - "kind": "Var", - "name": "queryParameters", - "printedName": "queryParameters", + "kind": "Conformance", + "name": "Collection", + "printedName": "Collection", "children": [ { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Swift.String]?", + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", "children": [ { "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "name": "Tuple", + "printedName": "(key: τ_0_0, value: τ_0_1)", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "GenericTypeParam", + "printedName": "τ_0_0" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ] + } + ] + }, + { + "kind": "TypeWitness", + "name": "Index", + "printedName": "Index", + "children": [ + { + "kind": "TypeNominal", + "name": "Index", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Index", + "usr": "s:SD5IndexV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Iterator", + "printedName": "Iterator", + "children": [ + { + "kind": "TypeNominal", + "name": "Iterator", + "printedName": "Swift.Dictionary<τ_0_0, τ_0_1>.Iterator", + "usr": "s:SD8IteratorV" + } + ] + }, + { + "kind": "TypeWitness", + "name": "SubSequence", + "printedName": "SubSequence", + "children": [ + { + "kind": "TypeNominal", + "name": "Slice", + "printedName": "Swift.Slice<[τ_0_0 : τ_0_1]>", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[τ_0_0 : τ_0_1]", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_0" + }, + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" + } + ], + "usr": "s:SD" } ], - "usr": "s:SD" + "usr": "s:s5SliceV" } - ], - "usr": "s:Sq" - } - ], - "declKind": "Var", - "usr": "s:10Foundation3URLV13PhylloConnectE15queryParametersSDyS2SGSgvp", - "mangledName": "$s10Foundation3URLV13PhylloConnectE15queryParametersSDyS2SGSgvp", - "moduleName": "PhylloConnect", - "declAttributes": [ - "AccessControl" - ], - "isFromExtension": true, - "accessors": [ + ] + }, { - "kind": "Accessor", - "name": "Get", - "printedName": "Get()", + "kind": "TypeWitness", + "name": "Indices", + "printedName": "Indices", "children": [ { "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Swift.String]?", + "name": "DefaultIndices", + "printedName": "Swift.DefaultIndices<[τ_0_0 : τ_0_1]>", "children": [ { "kind": "TypeNominal", "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "printedName": "[τ_0_0 : τ_0_1]", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "GenericTypeParam", + "printedName": "τ_0_0" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "GenericTypeParam", + "printedName": "τ_0_1" } ], "usr": "s:SD" } ], - "usr": "s:Sq" + "usr": "s:SI" } - ], - "declKind": "Accessor", - "usr": "s:10Foundation3URLV13PhylloConnectE15queryParametersSDyS2SGSgvg", - "mangledName": "$s10Foundation3URLV13PhylloConnectE15queryParametersSDyS2SGSgvg", - "moduleName": "PhylloConnect", - "isFromExtension": true, - "accessorKind": "get" + ] } - ] - } - ], - "declKind": "Struct", - "usr": "s:10Foundation3URLV", - "mangledName": "$s10Foundation3URLV", - "moduleName": "Foundation", - "isExternal": true, - "conformances": [ + ], + "usr": "s:Sl", + "mangledName": "$sSl" + }, { "kind": "Conformance", - "name": "ReferenceConvertible", - "printedName": "ReferenceConvertible", + "name": "ExpressibleByDictionaryLiteral", + "printedName": "ExpressibleByDictionaryLiteral", "children": [ { "kind": "TypeWitness", - "name": "ReferenceType", - "printedName": "ReferenceType", + "name": "Key", + "printedName": "Key", "children": [ { "kind": "TypeNominal", - "name": "NSURL", - "printedName": "Foundation.NSURL", - "usr": "c:objc(cs)NSURL" + "name": "GenericTypeParam", + "printedName": "τ_0_0" + } + ] + }, + { + "kind": "TypeWitness", + "name": "Value", + "printedName": "Value", + "children": [ + { + "kind": "TypeNominal", + "name": "GenericTypeParam", + "printedName": "τ_0_1" } ] } ], - "usr": "s:10Foundation20ReferenceConvertibleP", - "mangledName": "$s10Foundation20ReferenceConvertibleP" - }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" + "usr": "s:s30ExpressibleByDictionaryLiteralP", + "mangledName": "$ss30ExpressibleByDictionaryLiteralP" }, { "kind": "Conformance", @@ -1038,25 +24694,10 @@ }, { "kind": "Conformance", - "name": "_ObjectiveCBridgeable", - "printedName": "_ObjectiveCBridgeable", - "children": [ - { - "kind": "TypeWitness", - "name": "_ObjectiveCType", - "printedName": "_ObjectiveCType", - "children": [ - { - "kind": "TypeNominal", - "name": "NSURL", - "printedName": "Foundation.NSURL", - "usr": "c:objc(cs)NSURL" - } - ] - } - ], - "usr": "s:s21_ObjectiveCBridgeableP", - "mangledName": "$ss21_ObjectiveCBridgeableP" + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" }, { "kind": "Conformance", @@ -1074,31 +24715,46 @@ }, { "kind": "Conformance", - "name": "_CustomPlaygroundQuickLookable", - "printedName": "_CustomPlaygroundQuickLookable", - "usr": "s:s30_CustomPlaygroundQuickLookableP", - "mangledName": "$ss30_CustomPlaygroundQuickLookableP" + "name": "CustomReflectable", + "printedName": "CustomReflectable", + "usr": "s:s17CustomReflectableP", + "mangledName": "$ss17CustomReflectableP" }, { "kind": "Conformance", - "name": "Decodable", - "printedName": "Decodable", - "usr": "s:Se", - "mangledName": "$sSe" + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" }, { "kind": "Conformance", - "name": "Encodable", - "printedName": "Encodable", - "usr": "s:SE", - "mangledName": "$sSE" + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSDictionary", + "printedName": "Foundation.NSDictionary", + "usr": "c:objc(cs)NSDictionary" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" }, { "kind": "Conformance", - "name": "_ExpressibleByFileReferenceLiteral", - "printedName": "_ExpressibleByFileReferenceLiteral", - "usr": "s:s34_ExpressibleByFileReferenceLiteralP", - "mangledName": "$ss34_ExpressibleByFileReferenceLiteralP" + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" } ] } @@ -1107,46 +24763,298 @@ }, "ConstValues": [ { - "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "kind": "StringLiteral", + "offset": 199, + "length": 20, + "value": "\"onAccountConnected\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "kind": "StringLiteral", + "offset": 278, + "length": 23, + "value": "\"onAccountDisconnected\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "kind": "StringLiteral", + "offset": 353, + "length": 16, + "value": "\"onTokenExpired\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "kind": "StringLiteral", + "offset": 426, + "length": 21, + "value": "\"onConnectionFailure\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "kind": "StringLiteral", + "offset": 491, + "length": 8, + "value": "\"onExit\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "kind": "StringLiteral", + "offset": 589, + "length": 21, + "value": "\"openAfterInitialize\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/SegmentLog.swift", + "kind": "BooleanLiteral", + "offset": 459, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Platforms\/iOS\/iOSLifecycleEvents.swift", + "kind": "StringLiteral", + "offset": 268, + "length": 15, + "value": "\"SEGVersionKey\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Platforms\/iOS\/iOSLifecycleEvents.swift", + "kind": "StringLiteral", + "offset": 310, + "length": 15, + "value": "\"SEGBuildKeyV2\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Platforms\/iOS\/iOSLifecycleEvents.swift", + "kind": "BooleanLiteral", + "offset": 705, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 172, + "length": 27, + "value": "\"CONNECT_INITIALIZE_METHOD\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 237, + "length": 21, + "value": "\"CONNECT_OPEN_METHOD\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 289, + "length": 14, + "value": "\"WEBVIEW_OPEN\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 335, + "length": 15, + "value": "\"WEBVIEW_CLOSE\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 387, + "length": 20, + "value": "\"EXTERNAL_LINK_OPEN\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 445, + "length": 21, + "value": "\"EXTERNAL_LINK_CLOSE\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 509, + "length": 21, + "value": "\"PLATFORM_POPUP_OPEN\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 569, + "length": 22, + "value": "\"PLATFORM_POPUP_CLOSE\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 645, + "length": 13, + "value": "\"ios_webview\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Analytics\/EventConstants.swift", + "kind": "StringLiteral", + "offset": 696, + "length": 21, + "value": "\"ios_auth_controller\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/StartupQueue.swift", + "kind": "IntegerLiteral", + "offset": 177, + "length": 4, + "value": "1000" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/StartupQueue.swift", + "kind": "BooleanLiteral", + "offset": 222, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/StartupQueue.swift", + "kind": "StringLiteral", + "offset": 473, + "length": 26, + "value": "\"startupQueue.segment.com\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", + "kind": "Array", + "offset": 204, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", + "kind": "Array", + "offset": 237, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", + "kind": "Array", + "offset": 271, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", + "kind": "StringLiteral", + "offset": 766, + "length": 7, + "value": "\"track\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", + "kind": "StringLiteral", + "offset": 1537, + "length": 10, + "value": "\"identify\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", + "kind": "StringLiteral", + "offset": 2276, + "length": 8, + "value": "\"screen\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", "kind": "StringLiteral", - "offset": 199, - "length": 20, - "value": "\"onAccountConnected\"" + "offset": 3171, + "length": 7, + "value": "\"group\"" }, { - "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", "kind": "StringLiteral", - "offset": 278, - "length": 23, - "value": "\"onAccountDisconnected\"" + "offset": 3941, + "length": 7, + "value": "\"alias\"" }, { - "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Types.swift", "kind": "StringLiteral", - "offset": 353, - "length": 16, - "value": "\"onTokenExpired\"" + "offset": 4637, + "length": 5, + "value": "\"All\"" }, { - "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/SegmentDestination.swift", "kind": "StringLiteral", - "offset": 426, - "length": 21, - "value": "\"onConnectionFailure\"" + "offset": 496, + "length": 12, + "value": "\"Segment.io\"" }, { - "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/SegmentDestination.swift", "kind": "StringLiteral", - "offset": 491, + "offset": 532, + "length": 9, + "value": "\"apiHost\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/SegmentDestination.swift", + "kind": "StringLiteral", + "offset": 564, "length": 8, - "value": "\"onExit\"" + "value": "\"apiKey\"" }, { - "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/NotificationName.swift", + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/SegmentDestination.swift", "kind": "StringLiteral", - "offset": 589, - "length": 21, - "value": "\"openAfterInitialize\"" + "offset": 496, + "length": 12, + "value": "\"Segment.io\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/SegmentDestination.swift", + "kind": "StringLiteral", + "offset": 532, + "length": 9, + "value": "\"apiHost\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/SegmentDestination.swift", + "kind": "StringLiteral", + "offset": 564, + "length": 8, + "value": "\"apiKey\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/SegmentDestination.swift", + "kind": "StringLiteral", + "offset": 1228, + "length": 26, + "value": "\"uploadsQueue.segment.com\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/SegmentDestination.swift", + "kind": "IntegerLiteral", + "offset": 1420, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Platforms\/iOS\/iOSDelegation.swift", + "kind": "Dictionary", + "offset": 2784, + "length": 3, + "value": "[]" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Analytics.swift", + "kind": "BooleanLiteral", + "offset": 396, + "length": 5, + "value": "false" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Extension\/UIView+Extension.swift", @@ -1155,132 +25063,496 @@ "length": 4, "value": "true" }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Configuration.swift", + "kind": "BooleanLiteral", + "offset": 614, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Configuration.swift", + "kind": "BooleanLiteral", + "offset": 654, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Configuration.swift", + "kind": "IntegerLiteral", + "offset": 686, + "length": 2, + "value": "20" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Configuration.swift", + "kind": "IntegerLiteral", + "offset": 731, + "length": 2, + "value": "30" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Configuration.swift", + "kind": "BooleanLiteral", + "offset": 825, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/JSON.swift", + "kind": "BooleanLiteral", + "offset": 16140, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/JSON.swift", + "kind": "BooleanLiteral", + "offset": 16239, + "length": 5, + "value": "false" + }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 166, - "length": 8, - "value": "\"phyllo\"" + "offset": 208, + "length": 7, + "value": "\"1.3.1\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 204, - "length": 15, - "value": "\"phyllo:\/\/auth\"" + "offset": 276, + "length": 8, + "value": "\"phyllo\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 248, - "length": 2, - "value": "\"\"" + "offset": 314, + "length": 15, + "value": "\"phyllo:\/\/auth\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 277, - "length": 89, - "value": "\"There was an error in connecting to our servers. Please check your input and try again.\"" + "offset": 369, + "length": 7, + "value": "\"0.3.1\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 418, + "offset": 433, "length": 15, "value": "\"phyllo:\/\/auth\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 452, + "offset": 467, "length": 15, "value": "\"phyllo:\/\/exit\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 494, + "offset": 509, "length": 16, "value": "\"onTokenExpired\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 544, + "offset": 559, "length": 23, "value": "\"phyllo:\/\/disconnected\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 589, + "offset": 604, "length": 18, "value": "\"phyllo:\/\/expired\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 638, + "offset": 653, "length": 20, "value": "\"phyllo:\/\/connected\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 680, + "offset": 695, "length": 18, "value": "\"phyllo:\/\/failure\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 418, + "offset": 433, "length": 15, "value": "\"phyllo:\/\/auth\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 452, + "offset": 467, "length": 15, "value": "\"phyllo:\/\/exit\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 494, + "offset": 509, "length": 16, "value": "\"onTokenExpired\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 544, + "offset": 559, "length": 23, "value": "\"phyllo:\/\/disconnected\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 589, + "offset": 604, "length": 18, "value": "\"phyllo:\/\/expired\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 638, + "offset": 653, "length": 20, "value": "\"phyllo:\/\/connected\"" }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Constants.swift", "kind": "StringLiteral", - "offset": 680, + "offset": 695, "length": 18, "value": "\"phyllo:\/\/failure\"" }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/SystemTarget.swift", + "kind": "StringLiteral", + "offset": 205, + "length": 9, + "value": "\"Segment\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/SystemTarget.swift", + "kind": "StringLiteral", + "offset": 226, + "length": 5, + "value": "\"Log\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/SystemTarget.swift", + "kind": "StringLiteral", + "offset": 283, + "length": 9, + "value": "\"Segment\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/SystemTarget.swift", + "kind": "StringLiteral", + "offset": 304, + "length": 9, + "value": "\"Metrics\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/SystemTarget.swift", + "kind": "StringLiteral", + "offset": 365, + "length": 9, + "value": "\"Segment\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/SystemTarget.swift", + "kind": "StringLiteral", + "offset": 386, + "length": 9, + "value": "\"History\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Utils.swift", + "kind": "StringLiteral", + "offset": 1032, + "length": 8, + "value": "\".appex\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Utils.swift", + "kind": "BooleanLiteral", + "offset": 1059, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Utils.swift", + "kind": "BooleanLiteral", + "offset": 1081, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1170, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1235, + "length": 7, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1305, + "length": 5, + "value": "2" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1170, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1235, + "length": 7, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1305, + "length": 5, + "value": "2" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1170, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1235, + "length": 7, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 1305, + "length": 5, + "value": "2" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 3577, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 3606, + "length": 5, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 3577, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 3606, + "length": 5, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 3577, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins\/Logger\/LogTarget.swift", + "kind": "IntegerLiteral", + "offset": 3606, + "length": 5, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Sovran\/Store.swift", + "kind": "StringLiteral", + "offset": 269, + "length": 26, + "value": "\"state.update.segment.com\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Sovran\/Store.swift", + "kind": "StringLiteral", + "offset": 402, + "length": 24, + "value": "\"state.sync.segment.com\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Sovran\/Store.swift", + "kind": "BooleanLiteral", + "offset": 1778, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Sovran\/Store.swift", + "kind": "IntegerLiteral", + "offset": 6955, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "IntegerLiteral", + "offset": 247, + "length": 6, + "value": "475000" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 439, + "length": 21, + "value": "\"storage.segment.com\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4308, + "length": 6, + "value": "\"temp\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4385, + "length": 16, + "value": "\"segment.userId\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4424, + "length": 16, + "value": "\"segment.traits\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4468, + "length": 21, + "value": "\"segment.anonymousId\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4514, + "length": 18, + "value": "\"segment.settings\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4555, + "length": 16, + "value": "\"segment.events\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4385, + "length": 16, + "value": "\"segment.userId\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4424, + "length": 16, + "value": "\"segment.traits\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4468, + "length": 21, + "value": "\"segment.anonymousId\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4514, + "length": 18, + "value": "\"segment.settings\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/Storage.swift", + "kind": "StringLiteral", + "offset": 4555, + "length": 16, + "value": "\"segment.events\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Sovran\/Version.swift", + "kind": "StringLiteral", + "offset": 320, + "length": 7, + "value": "\"1.0.3\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/ObjC\/ObjCAnalytics.swift", + "kind": "StringLiteral", + "offset": 168, + "length": 13, + "value": "\"PhylloConnect.ObjCAnalytics\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/HTTPClient.swift", + "kind": "StringLiteral", + "offset": 335, + "length": 19, + "value": "\"api.segment.io\/v1\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Utilities\/HTTPClient.swift", + "kind": "StringLiteral", + "offset": 395, + "length": 29, + "value": "\"cdn-settings.segment.com\/v1\"" + }, { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Utilities\/PhylloEnvironment.swift", "kind": "StringLiteral", @@ -1298,7 +25570,14 @@ { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Utilities\/PhylloEnvironment.swift", "kind": "StringLiteral", - "offset": 275, + "offset": 278, + "length": 35, + "value": "\"https:\/\/api.staging.getphyllo.com\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Utilities\/PhylloEnvironment.swift", + "kind": "StringLiteral", + "offset": 330, "length": 27, "value": "\"https:\/\/api.getphyllo.com\"" }, @@ -1319,9 +25598,107 @@ { "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Utilities\/PhylloEnvironment.swift", "kind": "StringLiteral", - "offset": 275, + "offset": 278, + "length": 35, + "value": "\"https:\/\/api.staging.getphyllo.com\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Utilities\/PhylloEnvironment.swift", + "kind": "StringLiteral", + "offset": 330, "length": 27, "value": "\"https:\/\/api.getphyllo.com\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/ObjC\/ObjCConfiguration.swift", + "kind": "StringLiteral", + "offset": 143, + "length": 17, + "value": "\"PhylloConnect.ObjCConfiguration\"" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 358, + "length": 10, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 440, + "length": 11, + "value": "2" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 573, + "length": 5, + "value": "3" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 649, + "length": 7, + "value": "4" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 358, + "length": 10, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 440, + "length": 11, + "value": "2" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 573, + "length": 5, + "value": "3" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 649, + "length": 7, + "value": "4" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 358, + "length": 10, + "value": "1" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 440, + "length": 11, + "value": "2" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 573, + "length": 5, + "value": "3" + }, + { + "filePath": "\/Users\/pankajpatel\/Desktop\/Work\/Phyllo\/ios-connect-sdk\/PhylloConnect\/Classes\/Segment\/Plugins.swift", + "kind": "IntegerLiteral", + "offset": 649, + "length": 7, + "value": "4" } ] } \ No newline at end of file diff --git a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface index 5e6b59b..b4b00f6 100644 --- a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface +++ b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -3,20 +3,458 @@ // swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 4.2 -enforce-exclusivity=checked -O -module-name PhylloConnect // swift-module-flags-ignorable: -enable-bare-slash-regex import AuthenticationServices +import CoreTelephony import Foundation @_exported import PhylloConnect import SafariServices import Swift +import SystemConfiguration import UIKit import WebKit import _Concurrency import _StringProcessing +import os.log +import os +extension LogTarget { + public func flush() +} +public protocol Action { + associatedtype StateType : State + func reduce(state: Self.StateType) -> Self.StateType +} +public protocol AsyncAction { + associatedtype StateType : State + associatedtype ResultType + func operation(state: Self.StateType, completion: @escaping (Self.ResultType?) -> Swift.Void) + func reduce(state: Self.StateType, operationResult: Self.ResultType?) -> Self.StateType +} +@_hasMissingDesignatedInitializers public class StartupQueue : Plugin, Subscriber { + @Atomic public var running: Swift.Bool { + get + set + _modify + } + final public let type: PluginType + public var analytics: Analytics? { + get + set + } + public func execute(event: T?) -> T? where T : RawEvent + @objc deinit +} +public struct DestinationMetadata : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public protocol RawEvent : Swift.Decodable, Swift.Encodable { + var type: Swift.String? { get set } + var anonymousId: Swift.String? { get set } + var messageId: Swift.String? { get set } + var userId: Swift.String? { get set } + var timestamp: Swift.String? { get set } + var context: JSON? { get set } + var integrations: JSON? { get set } + var metrics: [JSON]? { get set } + var _metadata: DestinationMetadata? { get set } +} +public struct TrackEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var event: Swift.String + public var properties: JSON? + public init(event: Swift.String, properties: JSON?) + public init(existing: TrackEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct IdentifyEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var traits: JSON? + public init(userId: Swift.String? = nil, traits: JSON? = nil) + public init(existing: IdentifyEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct ScreenEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var name: Swift.String? + public var category: Swift.String? + public var properties: JSON? + public init(title: Swift.String? = nil, category: Swift.String?, properties: JSON? = nil) + public init(existing: ScreenEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct GroupEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var groupId: Swift.String? + public var traits: JSON? + public init(groupId: Swift.String? = nil, traits: JSON? = nil) + public init(existing: GroupEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct AliasEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var userId: Swift.String? + public var previousId: Swift.String? + public init(newId: Swift.String? = nil) + public init(existing: AliasEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension RawEvent { + public mutating func disableCloudIntegrations(exceptKeys: [Swift.String]? = nil) + public mutating func enableCloudIntegrations(exceptKeys: [Swift.String]? = nil) + public mutating func disableIntegration(key: Swift.String) + public mutating func enableIntegration(key: Swift.String) +} +@_hasMissingDesignatedInitializers public class SegmentDestination : DestinationPlugin { + final public let type: PluginType + final public let key: Swift.String + final public let timeline: Timeline + public var analytics: Analytics? { + get + set + } + public func update(settings: Settings, type: UpdateType) + public func execute(event: T?) -> T? where T : RawEvent + public func flush() + @objc deinit +} +extension SegmentDestination : VersionedPlugin { + public static func version() -> Swift.String +} +public protocol RemoteNotifications : Plugin { + func registeredForRemoteNotifications(deviceToken: Foundation.Data) + func failedToRegisterForRemoteNotification(error: Swift.Error?) + func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +extension RemoteNotifications { + public func registeredForRemoteNotifications(deviceToken: Foundation.Data) + public func failedToRegisterForRemoteNotification(error: Swift.Error?) + public func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + public func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +extension Analytics { + public func registeredForRemoteNotifications(deviceToken: Foundation.Data) + public func failedToRegisterForRemoteNotification(error: Swift.Error?) + public func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + public func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +public protocol UserActivities { + func continueUserActivity(_ activity: Foundation.NSUserActivity) +} +extension Analytics { + public func continueUserActivity(_ activity: Foundation.NSUserActivity) +} +public protocol OpeningURLs { + func openURL(_ url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any]) +} +extension Analytics { + public func openURL(_ url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any] = [:]) +} +public class Analytics { + public static var debugLogsEnabled: Swift.Bool { + get + set + } + public var timeline: Timeline + public init(configuration: Configuration) + public func process(event: RawEvent) + @objc deinit +} +extension Analytics { + public var anonymousId: Swift.String { + get + } + public var userId: Swift.String? { + get + } + public func traits() -> T? where T : Swift.Decodable, T : Swift.Encodable + public func traits() -> [Swift.String : Any]? + public func flush() + public func reset() + public func version() -> Swift.String + public static func version() -> Swift.String +} +extension Analytics { + public func settings() -> Settings? + public func manuallyEnableDestination(plugin: DestinationPlugin) +} +extension Analytics { + public var hasUnsentEvents: Swift.Bool { + get + } + public var pendingUploads: [Foundation.URL]? { + get + } + public func waitUntilStarted() +} +@_hasMissingDesignatedInitializers public class PhylloAnalyticsModel : Swift.Codable { + @objc deinit + public func encode(to encoder: Swift.Encoder) throws + required public init(from decoder: Swift.Decoder) throws +} +public protocol iOSLifecycle { + func applicationDidEnterBackground(application: UIKit.UIApplication?) + func applicationWillEnterForeground(application: UIKit.UIApplication?) + func application(_ application: UIKit.UIApplication?, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]?) + func applicationDidBecomeActive(application: UIKit.UIApplication?) + func applicationWillResignActive(application: UIKit.UIApplication?) + func applicationDidReceiveMemoryWarning(application: UIKit.UIApplication?) + func applicationWillTerminate(application: UIKit.UIApplication?) + func applicationSignificantTimeChange(application: UIKit.UIApplication?) + func applicationBackgroundRefreshDidChange(application: UIKit.UIApplication?, refreshStatus: UIKit.UIBackgroundRefreshStatus) +} +extension iOSLifecycle { + public func applicationDidEnterBackground(application: UIKit.UIApplication?) + public func applicationWillEnterForeground(application: UIKit.UIApplication?) + public func application(_ application: UIKit.UIApplication?, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]?) + public func applicationDidBecomeActive(application: UIKit.UIApplication?) + public func applicationWillResignActive(application: UIKit.UIApplication?) + public func applicationDidReceiveMemoryWarning(application: UIKit.UIApplication?) + public func applicationWillTerminate(application: UIKit.UIApplication?) + public func applicationSignificantTimeChange(application: UIKit.UIApplication?) + public func applicationBackgroundRefreshDidChange(application: UIKit.UIApplication?, refreshStatus: UIKit.UIBackgroundRefreshStatus) +} +extension SegmentDestination : iOSLifecycle { + public func applicationWillEnterForeground(application: UIKit.UIApplication?) + public func applicationDidEnterBackground(application: UIKit.UIApplication?) +} extension Foundation.URL { public var queryParameters: [Swift.String : Swift.String]? { get } } -@objc public protocol PhylloConnectDelegate { +public typealias AdvertisingIdCallback = () -> Swift.String? +public class Configuration { + public init(writeKey: Swift.String) + @objc deinit +} +extension Configuration { + @discardableResult + public func application(_ value: Any?) -> Configuration + @discardableResult + public func trackApplicationLifecycleEvents(_ enabled: Swift.Bool) -> Configuration + @discardableResult + public func trackDeeplinks(_ enabled: Swift.Bool) -> Configuration + @discardableResult + public func flushAt(_ count: Swift.Int) -> Configuration + @discardableResult + public func flushInterval(_ interval: Foundation.TimeInterval) -> Configuration + @discardableResult + public func defaultSettings(_ settings: Settings) -> Configuration + @discardableResult + public func autoAddSegmentDestination(_ value: Swift.Bool) -> Configuration + @discardableResult + public func apiHost(_ value: Swift.String) -> Configuration + @discardableResult + public func cdnHost(_ value: Swift.String) -> Configuration +} +public enum JSON : Swift.Equatable { + case null + case bool(Swift.Bool) + case number(Foundation.Decimal) + case string(Swift.String) + case array([JSON]) + case object([Swift.String : JSON]) + public init(_ object: [Swift.String : Any]) throws + public init(with value: T) throws where T : Swift.Decodable, T : Swift.Encodable + public init(_ value: Any) throws + public static func == (a: JSON, b: JSON) -> Swift.Bool +} +extension JSON : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension Swift.Encodable { + public func prettyPrint() -> Swift.String + public func toString() -> Swift.String + public func toString(pretty: Swift.Bool) -> Swift.String +} +extension JSON { + public func codableValue() -> T? where T : Swift.Decodable, T : Swift.Encodable + public var boolValue: Swift.Bool? { + get + } + public var decimalValue: Foundation.Decimal? { + get + } + public var intValue: Swift.Int? { + get + } + public var uintValue: Swift.UInt? { + get + } + public var floatValue: Swift.Float? { + get + } + public var doubleValue: Swift.Double? { + get + } + public var stringValue: Swift.String? { + get + } + public var arrayValue: [Any]? { + get + } + public var dictionaryValue: [Swift.String : Any]? { + get + } +} +extension JSON { + public func mapTransform(_ keys: [Swift.String : Swift.String], valueTransform: ((_ key: Swift.String, _ value: Any) -> Any)? = nil) throws -> JSON + public func add(value: Any) throws -> JSON? + public func add(value: Any, forKey key: Swift.String) throws -> JSON? + public func remove(key: Swift.String) throws -> JSON? + public subscript(index: Swift.Int) -> JSON? { + get + } + public subscript(key: Swift.String) -> JSON? { + get + } + public subscript(keyPath keyPath: KeyPath) -> T? where T : Swift.Decodable, T : Swift.Encodable { + get + set(newValue) + } + public func value(forKeyPath keyPath: KeyPath) -> T? where T : Swift.Decodable, T : Swift.Encodable + public mutating func setValue(_ value: T?, forKeyPath keyPath: KeyPath) where T : Swift.Decodable, T : Swift.Encodable +} +extension Swift.Dictionary where Key == Swift.String, Value == Any { + public func mapTransform(_ keys: [Swift.String : Swift.String], valueTransform: ((_ key: Key, _ value: Value) -> Any)? = nil) throws -> [Key : Value] +} +public class DeviceToken { + final public let type: PluginType + public var analytics: Analytics? + public var token: Swift.String? + required public init() + public func execute(event: T?) -> T? where T : RawEvent + @objc deinit +} +extension Analytics { + public func setDeviceToken(_ token: Swift.String) +} +@_hasMissingDesignatedInitializers public class Context { + final public let type: PluginType + public var analytics: Analytics? + public func execute(event: T?) -> T? where T : RawEvent + @objc deinit +} +public protocol LogTarget { + func parseLog(_ log: LogMessage) + func flush() +} +public enum LogFilterKind : Swift.Int { + case error + case warning + case debug + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public struct LoggingType : Swift.Hashable { + public enum LogDestination { + case log + case metric + case history + public static func == (a: LoggingType.LogDestination, b: LoggingType.LogDestination) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public init(types: [LoggingType.LogDestination]) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: LoggingType, b: LoggingType) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public protocol LogMessage { + var kind: LogFilterKind { get } + var title: Swift.String? { get } + var message: Swift.String { get } + var event: RawEvent? { get } + var function: Swift.String? { get } + var line: Swift.Int? { get } + var logType: LoggingType.LogDestination { get } + var dateTime: Foundation.Date { get } +} +public enum MetricType : Swift.Int { + case counter + case gauge + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension Analytics { + public func log(message: Swift.String, kind: LogFilterKind? = nil, function: Swift.String = #function, line: Swift.Int = #line) + public func metric(_ type: MetricType, name: Swift.String, value: Swift.Double, tags: [Swift.String]? = nil) + public func history(event: RawEvent, sender: Swift.AnyObject, function: Swift.String = #function, line: Swift.Int = #line) +} +extension Analytics { + public func add(target: LogTarget, type: LoggingType) + public func logFlush() +} +public typealias SubscriptionID = Swift.Int +public class Store { + required public init(from decoder: Swift.Decoder) throws + public func encode(to encoder: Swift.Encoder) throws + public init() + @discardableResult + public func subscribe(_ subscriber: Subscriber, initialState: Swift.Bool = false, queue: Dispatch.DispatchQueue = .main, handler: @escaping Handler) -> SubscriptionID where T : State + public func unsubscribe(identifier: SubscriptionID) + public func provide(state: T) where T : State + public func dispatch(action: T) where T : Action + public func dispatch(action: T) where T : AsyncAction + public func currentState() -> T? where T : State + @objc deinit +} +@objc public protocol PhylloConnectDelegate : ObjectiveC.NSObjectProtocol { @objc func onAccountConnected(account_id: Swift.String, work_platform_id: Swift.String, user_id: Swift.String) @objc func onAccountDisconnected(account_id: Swift.String, work_platform_id: Swift.String, user_id: Swift.String) @objc func onTokenExpired(user_id: Swift.String) @@ -30,11 +468,123 @@ extension Foundation.URL { weak public var phylloConnectDelegate: PhylloConnectDelegate? public func initialize(config: [Swift.String : Any]) public func open() + public func version() -> [Swift.String : Swift.String] + @objc deinit +} +extension Analytics : Subscriber { +} +@propertyWrapper public struct Atomic { + public init(wrappedValue value: T) + public var wrappedValue: T { + get + set + } +} +@objc(SEGAnalytics) public class ObjCAnalytics : ObjectiveC.NSObject { + final public let analytics: Analytics + @objc public init(configuration: ObjCConfiguration) + public init(wrapping analytics: Analytics) + @objc deinit +} +@objc extension ObjCAnalytics { + @objc(track:) dynamic public func track(name: Swift.String) + @objc(track:properties:) dynamic public func track(name: Swift.String, properties: [Swift.String : Any]?) + @objc(identify:) dynamic public func identify(userId: Swift.String) + @objc(identify:traits:) dynamic public func identify(userId: Swift.String, traits: [Swift.String : Any]?) + @objc(screen:) dynamic public func screen(title: Swift.String) + @objc(screen:category:) dynamic public func screen(title: Swift.String, category: Swift.String?) + @objc(screen:category:properties:) dynamic public func screen(title: Swift.String, category: Swift.String?, properties: [Swift.String : Any]?) + @objc(group:) dynamic public func group(groupId: Swift.String) + @objc(group:traits:) dynamic public func group(groupId: Swift.String, traits: [Swift.String : Any]?) + @objc(alias:) dynamic public func alias(newId: Swift.String) +} +@objc extension ObjCAnalytics { + @objc dynamic public var anonymousId: Swift.String { + @objc get + } + @objc dynamic public var userId: Swift.String? { + @objc get + } + @objc dynamic public func traits() -> [Swift.String : Any]? + @objc dynamic public func flush() + @objc dynamic public func reset() + @objc dynamic public func settings() -> [Swift.String : Any]? + @objc dynamic public func version() -> Swift.String +} +public protocol State { +} +public typealias Handler = (T) -> Swift.Void where T : State +public class Timeline : Subscriber { + public init() + @objc deinit +} +extension Plugin { + public func execute(event: T?) -> T? where T : RawEvent + public func update(settings: Settings, type: UpdateType) + public func shutdown() +} +extension EventPlugin { + public func execute(event: T?) -> T? where T : RawEvent + public func identify(event: IdentifyEvent) -> IdentifyEvent? + public func track(event: TrackEvent) -> TrackEvent? + public func screen(event: ScreenEvent) -> ScreenEvent? + public func group(event: GroupEvent) -> GroupEvent? + public func alias(event: AliasEvent) -> AliasEvent? + public func flush() + public func reset() +} +extension DestinationPlugin { + public func execute(event: T?) -> T? where T : RawEvent +} +public struct Settings : Swift.Codable { + public var integrations: JSON? + public var plan: JSON? + public var edgeFunction: JSON? + public var middlewareSettings: JSON? + public init(writeKey: Swift.String, apiHost: Swift.String) + public init(writeKey: Swift.String) + public init(from decoder: Swift.Decoder) throws + public func integrationSettings(forKey key: Swift.String) -> [Swift.String : Any]? + public func integrationSettings(forKey key: Swift.String) -> T? where T : Swift.Decodable, T : Swift.Encodable + public func integrationSettings(forPlugin plugin: DestinationPlugin) -> T? where T : Swift.Decodable, T : Swift.Encodable + public func hasIntegrationSettings(forPlugin plugin: DestinationPlugin) -> Swift.Bool + public func hasIntegrationSettings(key: Swift.String) -> Swift.Bool + public func encode(to encoder: Swift.Encoder) throws +} +extension Settings : Swift.Equatable { + public static func == (lhs: Settings, rhs: Settings) -> Swift.Bool +} +public struct BasicHandler { +} +public struct KeyPath { + public init(_ string: Swift.String) +} +extension KeyPath : Swift.ExpressibleByStringLiteral { + public init(stringLiteral value: Swift.String) + public init(unicodeScalarLiteral value: Swift.String) + public init(extendedGraphemeClusterLiteral value: Swift.String) + public typealias ExtendedGraphemeClusterLiteralType = Swift.String + public typealias StringLiteralType = Swift.String + public typealias UnicodeScalarLiteralType = Swift.String +} +extension Swift.Dictionary where Key : Swift.StringProtocol { + public subscript(keyPath keyPath: KeyPath) -> Any? { + get + set + } + public subscript(keyPath keyPath: KeyPath, reference reference: Any?) -> Any? { + get + set + } + public func exists(keyPath: KeyPath, reference: Any? = nil) -> Swift.Bool +} +@_hasMissingDesignatedInitializers public class HTTPClient { @objc deinit } public enum PhylloEnvironment : Swift.String { case dev case sandbox + case staging case prod public init?(rawValue: Swift.String) public typealias RawValue = Swift.String @@ -42,6 +592,160 @@ public enum PhylloEnvironment : Swift.String { get } } +@_hasMissingDesignatedInitializers public class DestinationMetadataPlugin : Plugin { + final public let type: PluginType + public var analytics: Analytics? + public func update(settings: Settings, type: UpdateType) + public func execute(event: T?) -> T? where T : RawEvent + @objc deinit +} +extension Analytics { + public func track

(name: Swift.String, properties: P?) where P : Swift.Decodable, P : Swift.Encodable + public func track(name: Swift.String) + public func identify(userId: Swift.String, traits: T?) where T : Swift.Decodable, T : Swift.Encodable + public func identify(traits: T) where T : Swift.Decodable, T : Swift.Encodable + public func identify(userId: Swift.String) + public func screen

(title: Swift.String, category: Swift.String? = nil, properties: P?) where P : Swift.Decodable, P : Swift.Encodable + public func screen(title: Swift.String, category: Swift.String? = nil) + public func group(groupId: Swift.String, traits: T?) where T : Swift.Decodable, T : Swift.Encodable + public func group(groupId: Swift.String) + public func alias(newId: Swift.String) +} +extension Analytics { + public func track(name: Swift.String, properties: [Swift.String : Any]? = nil) + public func identify(userId: Swift.String, traits: [Swift.String : Any]? = nil) + public func screen(title: Swift.String, category: Swift.String? = nil, properties: [Swift.String : Any]? = nil) + public func group(groupId: Swift.String, traits: [Swift.String : Any]?) +} +@objc(SEGConfiguration) public class ObjCConfiguration : ObjectiveC.NSObject { + @objc public var application: Any? { + @objc get + @objc set(value) + } + @objc public var trackApplicationLifecycleEvents: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var trackDeeplinks: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var flushAt: Swift.Int { + @objc get + @objc set(value) + } + @objc public var flushInterval: Foundation.TimeInterval { + @objc get + @objc set(value) + } + @objc public var defaultSettings: [Swift.String : Any] { + @objc get + @objc set(value) + } + @objc public var autoAddSegmentDestination: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var apiHost: Swift.String { + @objc get + @objc set(value) + } + @objc public var cdnHost: Swift.String { + @objc get + @objc set(value) + } + @objc public init(writeKey: Swift.String) + @objc deinit +} +public enum PluginType : Swift.Int, Swift.CaseIterable { + case before + case enrichment + case destination + case after + case utility + public init?(rawValue: Swift.Int) + public typealias AllCases = [PluginType] + public typealias RawValue = Swift.Int + public static var allCases: [PluginType] { + get + } + public var rawValue: Swift.Int { + get + } +} +public enum UpdateType { + case initial + case refresh + public static func == (a: UpdateType, b: UpdateType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public protocol Plugin : AnyObject { + var type: PluginType { get } + var analytics: Analytics? { get set } + func configure(analytics: Analytics) + func update(settings: Settings, type: UpdateType) + func execute(event: T?) -> T? where T : RawEvent + func shutdown() +} +public protocol EventPlugin : Plugin { + func identify(event: IdentifyEvent) -> IdentifyEvent? + func track(event: TrackEvent) -> TrackEvent? + func group(event: GroupEvent) -> GroupEvent? + func alias(event: AliasEvent) -> AliasEvent? + func screen(event: ScreenEvent) -> ScreenEvent? + func reset() + func flush() +} +public protocol DestinationPlugin : EventPlugin { + var key: Swift.String { get } + var timeline: Timeline { get } + func add(plugin: Plugin) -> Plugin + func apply(closure: (Plugin) -> Swift.Void) + func remove(plugin: Plugin) +} +public protocol UtilityPlugin : EventPlugin { +} +public protocol VersionedPlugin { + static func version() -> Swift.String +} +extension Plugin { + public func configure(analytics: Analytics) +} +extension DestinationPlugin { + public func configure(analytics: Analytics) + public func apply(closure: (Plugin) -> Swift.Void) + @discardableResult + public func add(plugin: Plugin) -> Plugin + public func remove(plugin: Plugin) +} +extension Analytics { + public func apply(closure: (Plugin) -> Swift.Void) + @discardableResult + public func add(plugin: Plugin) -> Plugin + public func remove(plugin: Plugin) + public func find(pluginType: T.Type) -> T? where T : Plugin + public func find(key: Swift.String) -> DestinationPlugin? +} +public protocol Subscriber : AnyObject { +} +extension DeviceToken : Plugin {} +extension Context : Plugin {} +extension LogFilterKind : Swift.Equatable {} +extension LogFilterKind : Swift.Hashable {} +extension LogFilterKind : Swift.RawRepresentable {} +extension LoggingType.LogDestination : Swift.Equatable {} +extension LoggingType.LogDestination : Swift.Hashable {} +extension MetricType : Swift.Equatable {} +extension MetricType : Swift.Hashable {} +extension MetricType : Swift.RawRepresentable {} extension PhylloEnvironment : Swift.Equatable {} extension PhylloEnvironment : Swift.Hashable {} extension PhylloEnvironment : Swift.RawRepresentable {} +extension PluginType : Swift.Equatable {} +extension PluginType : Swift.Hashable {} +extension PluginType : Swift.RawRepresentable {} +extension UpdateType : Swift.Equatable {} +extension UpdateType : Swift.Hashable {} diff --git a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface-e b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface-e index 3ca9975..d18b8e0 100644 --- a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface-e +++ b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface-e @@ -3,20 +3,458 @@ // swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 4.2 -enforce-exclusivity=checked -O -module-name PhylloConnect // swift-module-flags-ignorable: -enable-bare-slash-regex import AuthenticationServices +import CoreTelephony import Foundation @_exported import PhylloConnect import SafariServices import Swift +import SystemConfiguration import UIKit import WebKit import _Concurrency import _StringProcessing +import os.log +import os +extension PhylloConnect.LogTarget { + public func flush() +} +public protocol Action { + associatedtype StateType : PhylloConnect.State + func reduce(state: Self.StateType) -> Self.StateType +} +public protocol AsyncAction { + associatedtype StateType : PhylloConnect.State + associatedtype ResultType + func operation(state: Self.StateType, completion: @escaping (Self.ResultType?) -> Swift.Void) + func reduce(state: Self.StateType, operationResult: Self.ResultType?) -> Self.StateType +} +@_hasMissingDesignatedInitializers public class StartupQueue : PhylloConnect.Plugin, PhylloConnect.Subscriber { + @PhylloConnect.Atomic public var running: Swift.Bool { + get + set + _modify + } + final public let type: PhylloConnect.PluginType + public var analytics: PhylloConnect.Analytics? { + get + set + } + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + @objc deinit +} +public struct DestinationMetadata : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public protocol RawEvent : Swift.Decodable, Swift.Encodable { + var type: Swift.String? { get set } + var anonymousId: Swift.String? { get set } + var messageId: Swift.String? { get set } + var userId: Swift.String? { get set } + var timestamp: Swift.String? { get set } + var context: PhylloConnect.JSON? { get set } + var integrations: PhylloConnect.JSON? { get set } + var metrics: [PhylloConnect.JSON]? { get set } + var _metadata: PhylloConnect.DestinationMetadata? { get set } +} +public struct TrackEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var event: Swift.String + public var properties: PhylloConnect.JSON? + public init(event: Swift.String, properties: PhylloConnect.JSON?) + public init(existing: PhylloConnect.TrackEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct IdentifyEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var traits: PhylloConnect.JSON? + public init(userId: Swift.String? = nil, traits: PhylloConnect.JSON? = nil) + public init(existing: PhylloConnect.IdentifyEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct ScreenEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var name: Swift.String? + public var category: Swift.String? + public var properties: PhylloConnect.JSON? + public init(title: Swift.String? = nil, category: Swift.String?, properties: PhylloConnect.JSON? = nil) + public init(existing: PhylloConnect.ScreenEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct GroupEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var groupId: Swift.String? + public var traits: PhylloConnect.JSON? + public init(groupId: Swift.String? = nil, traits: PhylloConnect.JSON? = nil) + public init(existing: PhylloConnect.GroupEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct AliasEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var userId: Swift.String? + public var previousId: Swift.String? + public init(newId: Swift.String? = nil) + public init(existing: PhylloConnect.AliasEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension PhylloConnect.RawEvent { + public mutating func disableCloudIntegrations(exceptKeys: [Swift.String]? = nil) + public mutating func enableCloudIntegrations(exceptKeys: [Swift.String]? = nil) + public mutating func disableIntegration(key: Swift.String) + public mutating func enableIntegration(key: Swift.String) +} +@_hasMissingDesignatedInitializers public class SegmentDestination : PhylloConnect.DestinationPlugin { + final public let type: PhylloConnect.PluginType + final public let key: Swift.String + final public let timeline: PhylloConnect.Timeline + public var analytics: PhylloConnect.Analytics? { + get + set + } + public func update(settings: PhylloConnect.Settings, type: PhylloConnect.UpdateType) + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + public func flush() + @objc deinit +} +extension PhylloConnect.SegmentDestination : PhylloConnect.VersionedPlugin { + public static func version() -> Swift.String +} +public protocol RemoteNotifications : PhylloConnect.Plugin { + func registeredForRemoteNotifications(deviceToken: Foundation.Data) + func failedToRegisterForRemoteNotification(error: Swift.Error?) + func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +extension PhylloConnect.RemoteNotifications { + public func registeredForRemoteNotifications(deviceToken: Foundation.Data) + public func failedToRegisterForRemoteNotification(error: Swift.Error?) + public func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + public func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +extension PhylloConnect.Analytics { + public func registeredForRemoteNotifications(deviceToken: Foundation.Data) + public func failedToRegisterForRemoteNotification(error: Swift.Error?) + public func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + public func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +public protocol UserActivities { + func continueUserActivity(_ activity: Foundation.NSUserActivity) +} +extension PhylloConnect.Analytics { + public func continueUserActivity(_ activity: Foundation.NSUserActivity) +} +public protocol OpeningURLs { + func openURL(_ url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any]) +} +extension PhylloConnect.Analytics { + public func openURL(_ url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any] = [:]) +} +public class Analytics { + public static var debugLogsEnabled: Swift.Bool { + get + set + } + public var timeline: PhylloConnect.Timeline + public init(configuration: PhylloConnect.Configuration) + public func process(event: PhylloConnect.RawEvent) + @objc deinit +} +extension PhylloConnect.Analytics { + public var anonymousId: Swift.String { + get + } + public var userId: Swift.String? { + get + } + public func traits() -> T? where T : Swift.Decodable, T : Swift.Encodable + public func traits() -> [Swift.String : Any]? + public func flush() + public func reset() + public func version() -> Swift.String + public static func version() -> Swift.String +} +extension PhylloConnect.Analytics { + public func settings() -> PhylloConnect.Settings? + public func manuallyEnableDestination(plugin: PhylloConnect.DestinationPlugin) +} +extension PhylloConnect.Analytics { + public var hasUnsentEvents: Swift.Bool { + get + } + public var pendingUploads: [Foundation.URL]? { + get + } + public func waitUntilStarted() +} +@_hasMissingDesignatedInitializers public class PhylloAnalyticsModel : Swift.Codable { + @objc deinit + public func encode(to encoder: Swift.Encoder) throws + required public init(from decoder: Swift.Decoder) throws +} +public protocol iOSLifecycle { + func applicationDidEnterBackground(application: UIKit.UIApplication?) + func applicationWillEnterForeground(application: UIKit.UIApplication?) + func application(_ application: UIKit.UIApplication?, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]?) + func applicationDidBecomeActive(application: UIKit.UIApplication?) + func applicationWillResignActive(application: UIKit.UIApplication?) + func applicationDidReceiveMemoryWarning(application: UIKit.UIApplication?) + func applicationWillTerminate(application: UIKit.UIApplication?) + func applicationSignificantTimeChange(application: UIKit.UIApplication?) + func applicationBackgroundRefreshDidChange(application: UIKit.UIApplication?, refreshStatus: UIKit.UIBackgroundRefreshStatus) +} +extension PhylloConnect.iOSLifecycle { + public func applicationDidEnterBackground(application: UIKit.UIApplication?) + public func applicationWillEnterForeground(application: UIKit.UIApplication?) + public func application(_ application: UIKit.UIApplication?, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]?) + public func applicationDidBecomeActive(application: UIKit.UIApplication?) + public func applicationWillResignActive(application: UIKit.UIApplication?) + public func applicationDidReceiveMemoryWarning(application: UIKit.UIApplication?) + public func applicationWillTerminate(application: UIKit.UIApplication?) + public func applicationSignificantTimeChange(application: UIKit.UIApplication?) + public func applicationBackgroundRefreshDidChange(application: UIKit.UIApplication?, refreshStatus: UIKit.UIBackgroundRefreshStatus) +} +extension PhylloConnect.SegmentDestination : PhylloConnect.iOSLifecycle { + public func applicationWillEnterForeground(application: UIKit.UIApplication?) + public func applicationDidEnterBackground(application: UIKit.UIApplication?) +} extension Foundation.URL { public var queryParameters: [Swift.String : Swift.String]? { get } } -@objc public protocol PhylloConnectDelegate { +public typealias AdvertisingIdCallback = () -> Swift.String? +public class Configuration { + public init(writeKey: Swift.String) + @objc deinit +} +extension PhylloConnect.Configuration { + @discardableResult + public func application(_ value: Any?) -> PhylloConnect.Configuration + @discardableResult + public func trackApplicationLifecycleEvents(_ enabled: Swift.Bool) -> PhylloConnect.Configuration + @discardableResult + public func trackDeeplinks(_ enabled: Swift.Bool) -> PhylloConnect.Configuration + @discardableResult + public func flushAt(_ count: Swift.Int) -> PhylloConnect.Configuration + @discardableResult + public func flushInterval(_ interval: Foundation.TimeInterval) -> PhylloConnect.Configuration + @discardableResult + public func defaultSettings(_ settings: PhylloConnect.Settings) -> PhylloConnect.Configuration + @discardableResult + public func autoAddSegmentDestination(_ value: Swift.Bool) -> PhylloConnect.Configuration + @discardableResult + public func apiHost(_ value: Swift.String) -> PhylloConnect.Configuration + @discardableResult + public func cdnHost(_ value: Swift.String) -> PhylloConnect.Configuration +} +public enum JSON : Swift.Equatable { + case null + case bool(Swift.Bool) + case number(Foundation.Decimal) + case string(Swift.String) + case array([PhylloConnect.JSON]) + case object([Swift.String : PhylloConnect.JSON]) + public init(_ object: [Swift.String : Any]) throws + public init(with value: T) throws where T : Swift.Decodable, T : Swift.Encodable + public init(_ value: Any) throws + public static func == (a: PhylloConnect.JSON, b: PhylloConnect.JSON) -> Swift.Bool +} +extension PhylloConnect.JSON : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension Swift.Encodable { + public func prettyPrint() -> Swift.String + public func toString() -> Swift.String + public func toString(pretty: Swift.Bool) -> Swift.String +} +extension PhylloConnect.JSON { + public func codableValue() -> T? where T : Swift.Decodable, T : Swift.Encodable + public var boolValue: Swift.Bool? { + get + } + public var decimalValue: Foundation.Decimal? { + get + } + public var intValue: Swift.Int? { + get + } + public var uintValue: Swift.UInt? { + get + } + public var floatValue: Swift.Float? { + get + } + public var doubleValue: Swift.Double? { + get + } + public var stringValue: Swift.String? { + get + } + public var arrayValue: [Any]? { + get + } + public var dictionaryValue: [Swift.String : Any]? { + get + } +} +extension PhylloConnect.JSON { + public func mapTransform(_ keys: [Swift.String : Swift.String], valueTransform: ((_ key: Swift.String, _ value: Any) -> Any)? = nil) throws -> PhylloConnect.JSON + public func add(value: Any) throws -> PhylloConnect.JSON? + public func add(value: Any, forKey key: Swift.String) throws -> PhylloConnect.JSON? + public func remove(key: Swift.String) throws -> PhylloConnect.JSON? + public subscript(index: Swift.Int) -> PhylloConnect.JSON? { + get + } + public subscript(key: Swift.String) -> PhylloConnect.JSON? { + get + } + public subscript(keyPath keyPath: PhylloConnect.KeyPath) -> T? where T : Swift.Decodable, T : Swift.Encodable { + get + set(newValue) + } + public func value(forKeyPath keyPath: PhylloConnect.KeyPath) -> T? where T : Swift.Decodable, T : Swift.Encodable + public mutating func setValue(_ value: T?, forKeyPath keyPath: PhylloConnect.KeyPath) where T : Swift.Decodable, T : Swift.Encodable +} +extension Swift.Dictionary where Key == Swift.String, Value == Any { + public func mapTransform(_ keys: [Swift.String : Swift.String], valueTransform: ((_ key: Key, _ value: Value) -> Any)? = nil) throws -> [Key : Value] +} +public class DeviceToken { + final public let type: PhylloConnect.PluginType + public var analytics: PhylloConnect.Analytics? + public var token: Swift.String? + required public init() + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + @objc deinit +} +extension PhylloConnect.Analytics { + public func setDeviceToken(_ token: Swift.String) +} +@_hasMissingDesignatedInitializers public class Context { + final public let type: PhylloConnect.PluginType + public var analytics: PhylloConnect.Analytics? + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + @objc deinit +} +public protocol LogTarget { + func parseLog(_ log: PhylloConnect.LogMessage) + func flush() +} +public enum LogFilterKind : Swift.Int { + case error + case warning + case debug + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public struct LoggingType : Swift.Hashable { + public enum LogDestination { + case log + case metric + case history + public static func == (a: PhylloConnect.LoggingType.LogDestination, b: PhylloConnect.LoggingType.LogDestination) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public init(types: [PhylloConnect.LoggingType.LogDestination]) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: PhylloConnect.LoggingType, b: PhylloConnect.LoggingType) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public protocol LogMessage { + var kind: PhylloConnect.LogFilterKind { get } + var title: Swift.String? { get } + var message: Swift.String { get } + var event: PhylloConnect.RawEvent? { get } + var function: Swift.String? { get } + var line: Swift.Int? { get } + var logType: PhylloConnect.LoggingType.LogDestination { get } + var dateTime: Foundation.Date { get } +} +public enum MetricType : Swift.Int { + case counter + case gauge + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension PhylloConnect.Analytics { + public func log(message: Swift.String, kind: PhylloConnect.LogFilterKind? = nil, function: Swift.String = #function, line: Swift.Int = #line) + public func metric(_ type: PhylloConnect.MetricType, name: Swift.String, value: Swift.Double, tags: [Swift.String]? = nil) + public func history(event: PhylloConnect.RawEvent, sender: Swift.AnyObject, function: Swift.String = #function, line: Swift.Int = #line) +} +extension PhylloConnect.Analytics { + public func add(target: PhylloConnect.LogTarget, type: PhylloConnect.LoggingType) + public func logFlush() +} +public typealias SubscriptionID = Swift.Int +public class Store { + required public init(from decoder: Swift.Decoder) throws + public func encode(to encoder: Swift.Encoder) throws + public init() + @discardableResult + public func subscribe(_ subscriber: PhylloConnect.Subscriber, initialState: Swift.Bool = false, queue: Dispatch.DispatchQueue = .main, handler: @escaping PhylloConnect.Handler) -> PhylloConnect.SubscriptionID where T : PhylloConnect.State + public func unsubscribe(identifier: PhylloConnect.SubscriptionID) + public func provide(state: T) where T : PhylloConnect.State + public func dispatch(action: T) where T : PhylloConnect.Action + public func dispatch(action: T) where T : PhylloConnect.AsyncAction + public func currentState() -> T? where T : PhylloConnect.State + @objc deinit +} +@objc public protocol PhylloConnectDelegate : ObjectiveC.NSObjectProtocol { @objc func onAccountConnected(account_id: Swift.String, work_platform_id: Swift.String, user_id: Swift.String) @objc func onAccountDisconnected(account_id: Swift.String, work_platform_id: Swift.String, user_id: Swift.String) @objc func onTokenExpired(user_id: Swift.String) @@ -30,11 +468,123 @@ extension Foundation.URL { weak public var phylloConnectDelegate: PhylloConnect.PhylloConnectDelegate? public func initialize(config: [Swift.String : Any]) public func open() + public func version() -> [Swift.String : Swift.String] + @objc deinit +} +extension PhylloConnect.Analytics : PhylloConnect.Subscriber { +} +@propertyWrapper public struct Atomic { + public init(wrappedValue value: T) + public var wrappedValue: T { + get + set + } +} +@objc(SEGAnalytics) public class ObjCAnalytics : ObjectiveC.NSObject { + final public let analytics: PhylloConnect.Analytics + @objc public init(configuration: PhylloConnect.ObjCConfiguration) + public init(wrapping analytics: PhylloConnect.Analytics) + @objc deinit +} +@objc extension PhylloConnect.ObjCAnalytics { + @objc(track:) dynamic public func track(name: Swift.String) + @objc(track:properties:) dynamic public func track(name: Swift.String, properties: [Swift.String : Any]?) + @objc(identify:) dynamic public func identify(userId: Swift.String) + @objc(identify:traits:) dynamic public func identify(userId: Swift.String, traits: [Swift.String : Any]?) + @objc(screen:) dynamic public func screen(title: Swift.String) + @objc(screen:category:) dynamic public func screen(title: Swift.String, category: Swift.String?) + @objc(screen:category:properties:) dynamic public func screen(title: Swift.String, category: Swift.String?, properties: [Swift.String : Any]?) + @objc(group:) dynamic public func group(groupId: Swift.String) + @objc(group:traits:) dynamic public func group(groupId: Swift.String, traits: [Swift.String : Any]?) + @objc(alias:) dynamic public func alias(newId: Swift.String) +} +@objc extension PhylloConnect.ObjCAnalytics { + @objc dynamic public var anonymousId: Swift.String { + @objc get + } + @objc dynamic public var userId: Swift.String? { + @objc get + } + @objc dynamic public func traits() -> [Swift.String : Any]? + @objc dynamic public func flush() + @objc dynamic public func reset() + @objc dynamic public func settings() -> [Swift.String : Any]? + @objc dynamic public func version() -> Swift.String +} +public protocol State { +} +public typealias Handler = (T) -> Swift.Void where T : PhylloConnect.State +public class Timeline : PhylloConnect.Subscriber { + public init() + @objc deinit +} +extension PhylloConnect.Plugin { + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + public func update(settings: PhylloConnect.Settings, type: PhylloConnect.UpdateType) + public func shutdown() +} +extension PhylloConnect.EventPlugin { + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + public func identify(event: PhylloConnect.IdentifyEvent) -> PhylloConnect.IdentifyEvent? + public func track(event: PhylloConnect.TrackEvent) -> PhylloConnect.TrackEvent? + public func screen(event: PhylloConnect.ScreenEvent) -> PhylloConnect.ScreenEvent? + public func group(event: PhylloConnect.GroupEvent) -> PhylloConnect.GroupEvent? + public func alias(event: PhylloConnect.AliasEvent) -> PhylloConnect.AliasEvent? + public func flush() + public func reset() +} +extension PhylloConnect.DestinationPlugin { + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent +} +public struct Settings : Swift.Codable { + public var integrations: PhylloConnect.JSON? + public var plan: PhylloConnect.JSON? + public var edgeFunction: PhylloConnect.JSON? + public var middlewareSettings: PhylloConnect.JSON? + public init(writeKey: Swift.String, apiHost: Swift.String) + public init(writeKey: Swift.String) + public init(from decoder: Swift.Decoder) throws + public func integrationSettings(forKey key: Swift.String) -> [Swift.String : Any]? + public func integrationSettings(forKey key: Swift.String) -> T? where T : Swift.Decodable, T : Swift.Encodable + public func integrationSettings(forPlugin plugin: PhylloConnect.DestinationPlugin) -> T? where T : Swift.Decodable, T : Swift.Encodable + public func hasIntegrationSettings(forPlugin plugin: PhylloConnect.DestinationPlugin) -> Swift.Bool + public func hasIntegrationSettings(key: Swift.String) -> Swift.Bool + public func encode(to encoder: Swift.Encoder) throws +} +extension PhylloConnect.Settings : Swift.Equatable { + public static func == (lhs: PhylloConnect.Settings, rhs: PhylloConnect.Settings) -> Swift.Bool +} +public struct BasicHandler { +} +public struct KeyPath { + public init(_ string: Swift.String) +} +extension PhylloConnect.KeyPath : Swift.ExpressibleByStringLiteral { + public init(stringLiteral value: Swift.String) + public init(unicodeScalarLiteral value: Swift.String) + public init(extendedGraphemeClusterLiteral value: Swift.String) + public typealias ExtendedGraphemeClusterLiteralType = Swift.String + public typealias StringLiteralType = Swift.String + public typealias UnicodeScalarLiteralType = Swift.String +} +extension Swift.Dictionary where Key : Swift.StringProtocol { + public subscript(keyPath keyPath: PhylloConnect.KeyPath) -> Any? { + get + set + } + public subscript(keyPath keyPath: PhylloConnect.KeyPath, reference reference: Any?) -> Any? { + get + set + } + public func exists(keyPath: PhylloConnect.KeyPath, reference: Any? = nil) -> Swift.Bool +} +@_hasMissingDesignatedInitializers public class HTTPClient { @objc deinit } public enum PhylloEnvironment : Swift.String { case dev case sandbox + case staging case prod public init?(rawValue: Swift.String) public typealias RawValue = Swift.String @@ -42,6 +592,160 @@ public enum PhylloEnvironment : Swift.String { get } } +@_hasMissingDesignatedInitializers public class DestinationMetadataPlugin : PhylloConnect.Plugin { + final public let type: PhylloConnect.PluginType + public var analytics: PhylloConnect.Analytics? + public func update(settings: PhylloConnect.Settings, type: PhylloConnect.UpdateType) + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + @objc deinit +} +extension PhylloConnect.Analytics { + public func track

(name: Swift.String, properties: P?) where P : Swift.Decodable, P : Swift.Encodable + public func track(name: Swift.String) + public func identify(userId: Swift.String, traits: T?) where T : Swift.Decodable, T : Swift.Encodable + public func identify(traits: T) where T : Swift.Decodable, T : Swift.Encodable + public func identify(userId: Swift.String) + public func screen

(title: Swift.String, category: Swift.String? = nil, properties: P?) where P : Swift.Decodable, P : Swift.Encodable + public func screen(title: Swift.String, category: Swift.String? = nil) + public func group(groupId: Swift.String, traits: T?) where T : Swift.Decodable, T : Swift.Encodable + public func group(groupId: Swift.String) + public func alias(newId: Swift.String) +} +extension PhylloConnect.Analytics { + public func track(name: Swift.String, properties: [Swift.String : Any]? = nil) + public func identify(userId: Swift.String, traits: [Swift.String : Any]? = nil) + public func screen(title: Swift.String, category: Swift.String? = nil, properties: [Swift.String : Any]? = nil) + public func group(groupId: Swift.String, traits: [Swift.String : Any]?) +} +@objc(SEGConfiguration) public class ObjCConfiguration : ObjectiveC.NSObject { + @objc public var application: Any? { + @objc get + @objc set(value) + } + @objc public var trackApplicationLifecycleEvents: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var trackDeeplinks: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var flushAt: Swift.Int { + @objc get + @objc set(value) + } + @objc public var flushInterval: Foundation.TimeInterval { + @objc get + @objc set(value) + } + @objc public var defaultSettings: [Swift.String : Any] { + @objc get + @objc set(value) + } + @objc public var autoAddSegmentDestination: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var apiHost: Swift.String { + @objc get + @objc set(value) + } + @objc public var cdnHost: Swift.String { + @objc get + @objc set(value) + } + @objc public init(writeKey: Swift.String) + @objc deinit +} +public enum PluginType : Swift.Int, Swift.CaseIterable { + case before + case enrichment + case destination + case after + case utility + public init?(rawValue: Swift.Int) + public typealias AllCases = [PhylloConnect.PluginType] + public typealias RawValue = Swift.Int + public static var allCases: [PhylloConnect.PluginType] { + get + } + public var rawValue: Swift.Int { + get + } +} +public enum UpdateType { + case initial + case refresh + public static func == (a: PhylloConnect.UpdateType, b: PhylloConnect.UpdateType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public protocol Plugin : AnyObject { + var type: PhylloConnect.PluginType { get } + var analytics: PhylloConnect.Analytics? { get set } + func configure(analytics: PhylloConnect.Analytics) + func update(settings: PhylloConnect.Settings, type: PhylloConnect.UpdateType) + func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + func shutdown() +} +public protocol EventPlugin : PhylloConnect.Plugin { + func identify(event: PhylloConnect.IdentifyEvent) -> PhylloConnect.IdentifyEvent? + func track(event: PhylloConnect.TrackEvent) -> PhylloConnect.TrackEvent? + func group(event: PhylloConnect.GroupEvent) -> PhylloConnect.GroupEvent? + func alias(event: PhylloConnect.AliasEvent) -> PhylloConnect.AliasEvent? + func screen(event: PhylloConnect.ScreenEvent) -> PhylloConnect.ScreenEvent? + func reset() + func flush() +} +public protocol DestinationPlugin : PhylloConnect.EventPlugin { + var key: Swift.String { get } + var timeline: PhylloConnect.Timeline { get } + func add(plugin: PhylloConnect.Plugin) -> PhylloConnect.Plugin + func apply(closure: (PhylloConnect.Plugin) -> Swift.Void) + func remove(plugin: PhylloConnect.Plugin) +} +public protocol UtilityPlugin : PhylloConnect.EventPlugin { +} +public protocol VersionedPlugin { + static func version() -> Swift.String +} +extension PhylloConnect.Plugin { + public func configure(analytics: PhylloConnect.Analytics) +} +extension PhylloConnect.DestinationPlugin { + public func configure(analytics: PhylloConnect.Analytics) + public func apply(closure: (PhylloConnect.Plugin) -> Swift.Void) + @discardableResult + public func add(plugin: PhylloConnect.Plugin) -> PhylloConnect.Plugin + public func remove(plugin: PhylloConnect.Plugin) +} +extension PhylloConnect.Analytics { + public func apply(closure: (PhylloConnect.Plugin) -> Swift.Void) + @discardableResult + public func add(plugin: PhylloConnect.Plugin) -> PhylloConnect.Plugin + public func remove(plugin: PhylloConnect.Plugin) + public func find(pluginType: T.Type) -> T? where T : PhylloConnect.Plugin + public func find(key: Swift.String) -> PhylloConnect.DestinationPlugin? +} +public protocol Subscriber : AnyObject { +} +extension PhylloConnect.DeviceToken : PhylloConnect.Plugin {} +extension PhylloConnect.Context : PhylloConnect.Plugin {} +extension PhylloConnect.LogFilterKind : Swift.Equatable {} +extension PhylloConnect.LogFilterKind : Swift.Hashable {} +extension PhylloConnect.LogFilterKind : Swift.RawRepresentable {} +extension PhylloConnect.LoggingType.LogDestination : Swift.Equatable {} +extension PhylloConnect.LoggingType.LogDestination : Swift.Hashable {} +extension PhylloConnect.MetricType : Swift.Equatable {} +extension PhylloConnect.MetricType : Swift.Hashable {} +extension PhylloConnect.MetricType : Swift.RawRepresentable {} extension PhylloConnect.PhylloEnvironment : Swift.Equatable {} extension PhylloConnect.PhylloEnvironment : Swift.Hashable {} extension PhylloConnect.PhylloEnvironment : Swift.RawRepresentable {} +extension PhylloConnect.PluginType : Swift.Equatable {} +extension PhylloConnect.PluginType : Swift.Hashable {} +extension PhylloConnect.PluginType : Swift.RawRepresentable {} +extension PhylloConnect.UpdateType : Swift.Equatable {} +extension PhylloConnect.UpdateType : Swift.Hashable {} diff --git a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.swiftdoc index 2e0d783acb43ae374d31c8918e941c249dc484ab..6a276986fa1ffe695412cc17b2f397406405042b 100644 GIT binary patch literal 40944 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 delta 66 zcmeycpXmq7ge^=33=_8<6SQSuU@&46;PE=cu!9lEW|*wnepZfw0mNnjVkNE&MX)$X G4hjH8MGMCO diff --git a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.swiftinterface index 5e6b59b..b4b00f6 100644 --- a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -3,20 +3,458 @@ // swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 4.2 -enforce-exclusivity=checked -O -module-name PhylloConnect // swift-module-flags-ignorable: -enable-bare-slash-regex import AuthenticationServices +import CoreTelephony import Foundation @_exported import PhylloConnect import SafariServices import Swift +import SystemConfiguration import UIKit import WebKit import _Concurrency import _StringProcessing +import os.log +import os +extension LogTarget { + public func flush() +} +public protocol Action { + associatedtype StateType : State + func reduce(state: Self.StateType) -> Self.StateType +} +public protocol AsyncAction { + associatedtype StateType : State + associatedtype ResultType + func operation(state: Self.StateType, completion: @escaping (Self.ResultType?) -> Swift.Void) + func reduce(state: Self.StateType, operationResult: Self.ResultType?) -> Self.StateType +} +@_hasMissingDesignatedInitializers public class StartupQueue : Plugin, Subscriber { + @Atomic public var running: Swift.Bool { + get + set + _modify + } + final public let type: PluginType + public var analytics: Analytics? { + get + set + } + public func execute(event: T?) -> T? where T : RawEvent + @objc deinit +} +public struct DestinationMetadata : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public protocol RawEvent : Swift.Decodable, Swift.Encodable { + var type: Swift.String? { get set } + var anonymousId: Swift.String? { get set } + var messageId: Swift.String? { get set } + var userId: Swift.String? { get set } + var timestamp: Swift.String? { get set } + var context: JSON? { get set } + var integrations: JSON? { get set } + var metrics: [JSON]? { get set } + var _metadata: DestinationMetadata? { get set } +} +public struct TrackEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var event: Swift.String + public var properties: JSON? + public init(event: Swift.String, properties: JSON?) + public init(existing: TrackEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct IdentifyEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var traits: JSON? + public init(userId: Swift.String? = nil, traits: JSON? = nil) + public init(existing: IdentifyEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct ScreenEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var name: Swift.String? + public var category: Swift.String? + public var properties: JSON? + public init(title: Swift.String? = nil, category: Swift.String?, properties: JSON? = nil) + public init(existing: ScreenEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct GroupEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var groupId: Swift.String? + public var traits: JSON? + public init(groupId: Swift.String? = nil, traits: JSON? = nil) + public init(existing: GroupEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct AliasEvent : RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var timestamp: Swift.String? + public var context: JSON? + public var integrations: JSON? + public var metrics: [JSON]? + public var _metadata: DestinationMetadata? + public var userId: Swift.String? + public var previousId: Swift.String? + public init(newId: Swift.String? = nil) + public init(existing: AliasEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension RawEvent { + public mutating func disableCloudIntegrations(exceptKeys: [Swift.String]? = nil) + public mutating func enableCloudIntegrations(exceptKeys: [Swift.String]? = nil) + public mutating func disableIntegration(key: Swift.String) + public mutating func enableIntegration(key: Swift.String) +} +@_hasMissingDesignatedInitializers public class SegmentDestination : DestinationPlugin { + final public let type: PluginType + final public let key: Swift.String + final public let timeline: Timeline + public var analytics: Analytics? { + get + set + } + public func update(settings: Settings, type: UpdateType) + public func execute(event: T?) -> T? where T : RawEvent + public func flush() + @objc deinit +} +extension SegmentDestination : VersionedPlugin { + public static func version() -> Swift.String +} +public protocol RemoteNotifications : Plugin { + func registeredForRemoteNotifications(deviceToken: Foundation.Data) + func failedToRegisterForRemoteNotification(error: Swift.Error?) + func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +extension RemoteNotifications { + public func registeredForRemoteNotifications(deviceToken: Foundation.Data) + public func failedToRegisterForRemoteNotification(error: Swift.Error?) + public func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + public func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +extension Analytics { + public func registeredForRemoteNotifications(deviceToken: Foundation.Data) + public func failedToRegisterForRemoteNotification(error: Swift.Error?) + public func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + public func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +public protocol UserActivities { + func continueUserActivity(_ activity: Foundation.NSUserActivity) +} +extension Analytics { + public func continueUserActivity(_ activity: Foundation.NSUserActivity) +} +public protocol OpeningURLs { + func openURL(_ url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any]) +} +extension Analytics { + public func openURL(_ url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any] = [:]) +} +public class Analytics { + public static var debugLogsEnabled: Swift.Bool { + get + set + } + public var timeline: Timeline + public init(configuration: Configuration) + public func process(event: RawEvent) + @objc deinit +} +extension Analytics { + public var anonymousId: Swift.String { + get + } + public var userId: Swift.String? { + get + } + public func traits() -> T? where T : Swift.Decodable, T : Swift.Encodable + public func traits() -> [Swift.String : Any]? + public func flush() + public func reset() + public func version() -> Swift.String + public static func version() -> Swift.String +} +extension Analytics { + public func settings() -> Settings? + public func manuallyEnableDestination(plugin: DestinationPlugin) +} +extension Analytics { + public var hasUnsentEvents: Swift.Bool { + get + } + public var pendingUploads: [Foundation.URL]? { + get + } + public func waitUntilStarted() +} +@_hasMissingDesignatedInitializers public class PhylloAnalyticsModel : Swift.Codable { + @objc deinit + public func encode(to encoder: Swift.Encoder) throws + required public init(from decoder: Swift.Decoder) throws +} +public protocol iOSLifecycle { + func applicationDidEnterBackground(application: UIKit.UIApplication?) + func applicationWillEnterForeground(application: UIKit.UIApplication?) + func application(_ application: UIKit.UIApplication?, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]?) + func applicationDidBecomeActive(application: UIKit.UIApplication?) + func applicationWillResignActive(application: UIKit.UIApplication?) + func applicationDidReceiveMemoryWarning(application: UIKit.UIApplication?) + func applicationWillTerminate(application: UIKit.UIApplication?) + func applicationSignificantTimeChange(application: UIKit.UIApplication?) + func applicationBackgroundRefreshDidChange(application: UIKit.UIApplication?, refreshStatus: UIKit.UIBackgroundRefreshStatus) +} +extension iOSLifecycle { + public func applicationDidEnterBackground(application: UIKit.UIApplication?) + public func applicationWillEnterForeground(application: UIKit.UIApplication?) + public func application(_ application: UIKit.UIApplication?, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]?) + public func applicationDidBecomeActive(application: UIKit.UIApplication?) + public func applicationWillResignActive(application: UIKit.UIApplication?) + public func applicationDidReceiveMemoryWarning(application: UIKit.UIApplication?) + public func applicationWillTerminate(application: UIKit.UIApplication?) + public func applicationSignificantTimeChange(application: UIKit.UIApplication?) + public func applicationBackgroundRefreshDidChange(application: UIKit.UIApplication?, refreshStatus: UIKit.UIBackgroundRefreshStatus) +} +extension SegmentDestination : iOSLifecycle { + public func applicationWillEnterForeground(application: UIKit.UIApplication?) + public func applicationDidEnterBackground(application: UIKit.UIApplication?) +} extension Foundation.URL { public var queryParameters: [Swift.String : Swift.String]? { get } } -@objc public protocol PhylloConnectDelegate { +public typealias AdvertisingIdCallback = () -> Swift.String? +public class Configuration { + public init(writeKey: Swift.String) + @objc deinit +} +extension Configuration { + @discardableResult + public func application(_ value: Any?) -> Configuration + @discardableResult + public func trackApplicationLifecycleEvents(_ enabled: Swift.Bool) -> Configuration + @discardableResult + public func trackDeeplinks(_ enabled: Swift.Bool) -> Configuration + @discardableResult + public func flushAt(_ count: Swift.Int) -> Configuration + @discardableResult + public func flushInterval(_ interval: Foundation.TimeInterval) -> Configuration + @discardableResult + public func defaultSettings(_ settings: Settings) -> Configuration + @discardableResult + public func autoAddSegmentDestination(_ value: Swift.Bool) -> Configuration + @discardableResult + public func apiHost(_ value: Swift.String) -> Configuration + @discardableResult + public func cdnHost(_ value: Swift.String) -> Configuration +} +public enum JSON : Swift.Equatable { + case null + case bool(Swift.Bool) + case number(Foundation.Decimal) + case string(Swift.String) + case array([JSON]) + case object([Swift.String : JSON]) + public init(_ object: [Swift.String : Any]) throws + public init(with value: T) throws where T : Swift.Decodable, T : Swift.Encodable + public init(_ value: Any) throws + public static func == (a: JSON, b: JSON) -> Swift.Bool +} +extension JSON : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension Swift.Encodable { + public func prettyPrint() -> Swift.String + public func toString() -> Swift.String + public func toString(pretty: Swift.Bool) -> Swift.String +} +extension JSON { + public func codableValue() -> T? where T : Swift.Decodable, T : Swift.Encodable + public var boolValue: Swift.Bool? { + get + } + public var decimalValue: Foundation.Decimal? { + get + } + public var intValue: Swift.Int? { + get + } + public var uintValue: Swift.UInt? { + get + } + public var floatValue: Swift.Float? { + get + } + public var doubleValue: Swift.Double? { + get + } + public var stringValue: Swift.String? { + get + } + public var arrayValue: [Any]? { + get + } + public var dictionaryValue: [Swift.String : Any]? { + get + } +} +extension JSON { + public func mapTransform(_ keys: [Swift.String : Swift.String], valueTransform: ((_ key: Swift.String, _ value: Any) -> Any)? = nil) throws -> JSON + public func add(value: Any) throws -> JSON? + public func add(value: Any, forKey key: Swift.String) throws -> JSON? + public func remove(key: Swift.String) throws -> JSON? + public subscript(index: Swift.Int) -> JSON? { + get + } + public subscript(key: Swift.String) -> JSON? { + get + } + public subscript(keyPath keyPath: KeyPath) -> T? where T : Swift.Decodable, T : Swift.Encodable { + get + set(newValue) + } + public func value(forKeyPath keyPath: KeyPath) -> T? where T : Swift.Decodable, T : Swift.Encodable + public mutating func setValue(_ value: T?, forKeyPath keyPath: KeyPath) where T : Swift.Decodable, T : Swift.Encodable +} +extension Swift.Dictionary where Key == Swift.String, Value == Any { + public func mapTransform(_ keys: [Swift.String : Swift.String], valueTransform: ((_ key: Key, _ value: Value) -> Any)? = nil) throws -> [Key : Value] +} +public class DeviceToken { + final public let type: PluginType + public var analytics: Analytics? + public var token: Swift.String? + required public init() + public func execute(event: T?) -> T? where T : RawEvent + @objc deinit +} +extension Analytics { + public func setDeviceToken(_ token: Swift.String) +} +@_hasMissingDesignatedInitializers public class Context { + final public let type: PluginType + public var analytics: Analytics? + public func execute(event: T?) -> T? where T : RawEvent + @objc deinit +} +public protocol LogTarget { + func parseLog(_ log: LogMessage) + func flush() +} +public enum LogFilterKind : Swift.Int { + case error + case warning + case debug + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public struct LoggingType : Swift.Hashable { + public enum LogDestination { + case log + case metric + case history + public static func == (a: LoggingType.LogDestination, b: LoggingType.LogDestination) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public init(types: [LoggingType.LogDestination]) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: LoggingType, b: LoggingType) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public protocol LogMessage { + var kind: LogFilterKind { get } + var title: Swift.String? { get } + var message: Swift.String { get } + var event: RawEvent? { get } + var function: Swift.String? { get } + var line: Swift.Int? { get } + var logType: LoggingType.LogDestination { get } + var dateTime: Foundation.Date { get } +} +public enum MetricType : Swift.Int { + case counter + case gauge + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension Analytics { + public func log(message: Swift.String, kind: LogFilterKind? = nil, function: Swift.String = #function, line: Swift.Int = #line) + public func metric(_ type: MetricType, name: Swift.String, value: Swift.Double, tags: [Swift.String]? = nil) + public func history(event: RawEvent, sender: Swift.AnyObject, function: Swift.String = #function, line: Swift.Int = #line) +} +extension Analytics { + public func add(target: LogTarget, type: LoggingType) + public func logFlush() +} +public typealias SubscriptionID = Swift.Int +public class Store { + required public init(from decoder: Swift.Decoder) throws + public func encode(to encoder: Swift.Encoder) throws + public init() + @discardableResult + public func subscribe(_ subscriber: Subscriber, initialState: Swift.Bool = false, queue: Dispatch.DispatchQueue = .main, handler: @escaping Handler) -> SubscriptionID where T : State + public func unsubscribe(identifier: SubscriptionID) + public func provide(state: T) where T : State + public func dispatch(action: T) where T : Action + public func dispatch(action: T) where T : AsyncAction + public func currentState() -> T? where T : State + @objc deinit +} +@objc public protocol PhylloConnectDelegate : ObjectiveC.NSObjectProtocol { @objc func onAccountConnected(account_id: Swift.String, work_platform_id: Swift.String, user_id: Swift.String) @objc func onAccountDisconnected(account_id: Swift.String, work_platform_id: Swift.String, user_id: Swift.String) @objc func onTokenExpired(user_id: Swift.String) @@ -30,11 +468,123 @@ extension Foundation.URL { weak public var phylloConnectDelegate: PhylloConnectDelegate? public func initialize(config: [Swift.String : Any]) public func open() + public func version() -> [Swift.String : Swift.String] + @objc deinit +} +extension Analytics : Subscriber { +} +@propertyWrapper public struct Atomic { + public init(wrappedValue value: T) + public var wrappedValue: T { + get + set + } +} +@objc(SEGAnalytics) public class ObjCAnalytics : ObjectiveC.NSObject { + final public let analytics: Analytics + @objc public init(configuration: ObjCConfiguration) + public init(wrapping analytics: Analytics) + @objc deinit +} +@objc extension ObjCAnalytics { + @objc(track:) dynamic public func track(name: Swift.String) + @objc(track:properties:) dynamic public func track(name: Swift.String, properties: [Swift.String : Any]?) + @objc(identify:) dynamic public func identify(userId: Swift.String) + @objc(identify:traits:) dynamic public func identify(userId: Swift.String, traits: [Swift.String : Any]?) + @objc(screen:) dynamic public func screen(title: Swift.String) + @objc(screen:category:) dynamic public func screen(title: Swift.String, category: Swift.String?) + @objc(screen:category:properties:) dynamic public func screen(title: Swift.String, category: Swift.String?, properties: [Swift.String : Any]?) + @objc(group:) dynamic public func group(groupId: Swift.String) + @objc(group:traits:) dynamic public func group(groupId: Swift.String, traits: [Swift.String : Any]?) + @objc(alias:) dynamic public func alias(newId: Swift.String) +} +@objc extension ObjCAnalytics { + @objc dynamic public var anonymousId: Swift.String { + @objc get + } + @objc dynamic public var userId: Swift.String? { + @objc get + } + @objc dynamic public func traits() -> [Swift.String : Any]? + @objc dynamic public func flush() + @objc dynamic public func reset() + @objc dynamic public func settings() -> [Swift.String : Any]? + @objc dynamic public func version() -> Swift.String +} +public protocol State { +} +public typealias Handler = (T) -> Swift.Void where T : State +public class Timeline : Subscriber { + public init() + @objc deinit +} +extension Plugin { + public func execute(event: T?) -> T? where T : RawEvent + public func update(settings: Settings, type: UpdateType) + public func shutdown() +} +extension EventPlugin { + public func execute(event: T?) -> T? where T : RawEvent + public func identify(event: IdentifyEvent) -> IdentifyEvent? + public func track(event: TrackEvent) -> TrackEvent? + public func screen(event: ScreenEvent) -> ScreenEvent? + public func group(event: GroupEvent) -> GroupEvent? + public func alias(event: AliasEvent) -> AliasEvent? + public func flush() + public func reset() +} +extension DestinationPlugin { + public func execute(event: T?) -> T? where T : RawEvent +} +public struct Settings : Swift.Codable { + public var integrations: JSON? + public var plan: JSON? + public var edgeFunction: JSON? + public var middlewareSettings: JSON? + public init(writeKey: Swift.String, apiHost: Swift.String) + public init(writeKey: Swift.String) + public init(from decoder: Swift.Decoder) throws + public func integrationSettings(forKey key: Swift.String) -> [Swift.String : Any]? + public func integrationSettings(forKey key: Swift.String) -> T? where T : Swift.Decodable, T : Swift.Encodable + public func integrationSettings(forPlugin plugin: DestinationPlugin) -> T? where T : Swift.Decodable, T : Swift.Encodable + public func hasIntegrationSettings(forPlugin plugin: DestinationPlugin) -> Swift.Bool + public func hasIntegrationSettings(key: Swift.String) -> Swift.Bool + public func encode(to encoder: Swift.Encoder) throws +} +extension Settings : Swift.Equatable { + public static func == (lhs: Settings, rhs: Settings) -> Swift.Bool +} +public struct BasicHandler { +} +public struct KeyPath { + public init(_ string: Swift.String) +} +extension KeyPath : Swift.ExpressibleByStringLiteral { + public init(stringLiteral value: Swift.String) + public init(unicodeScalarLiteral value: Swift.String) + public init(extendedGraphemeClusterLiteral value: Swift.String) + public typealias ExtendedGraphemeClusterLiteralType = Swift.String + public typealias StringLiteralType = Swift.String + public typealias UnicodeScalarLiteralType = Swift.String +} +extension Swift.Dictionary where Key : Swift.StringProtocol { + public subscript(keyPath keyPath: KeyPath) -> Any? { + get + set + } + public subscript(keyPath keyPath: KeyPath, reference reference: Any?) -> Any? { + get + set + } + public func exists(keyPath: KeyPath, reference: Any? = nil) -> Swift.Bool +} +@_hasMissingDesignatedInitializers public class HTTPClient { @objc deinit } public enum PhylloEnvironment : Swift.String { case dev case sandbox + case staging case prod public init?(rawValue: Swift.String) public typealias RawValue = Swift.String @@ -42,6 +592,160 @@ public enum PhylloEnvironment : Swift.String { get } } +@_hasMissingDesignatedInitializers public class DestinationMetadataPlugin : Plugin { + final public let type: PluginType + public var analytics: Analytics? + public func update(settings: Settings, type: UpdateType) + public func execute(event: T?) -> T? where T : RawEvent + @objc deinit +} +extension Analytics { + public func track

(name: Swift.String, properties: P?) where P : Swift.Decodable, P : Swift.Encodable + public func track(name: Swift.String) + public func identify(userId: Swift.String, traits: T?) where T : Swift.Decodable, T : Swift.Encodable + public func identify(traits: T) where T : Swift.Decodable, T : Swift.Encodable + public func identify(userId: Swift.String) + public func screen

(title: Swift.String, category: Swift.String? = nil, properties: P?) where P : Swift.Decodable, P : Swift.Encodable + public func screen(title: Swift.String, category: Swift.String? = nil) + public func group(groupId: Swift.String, traits: T?) where T : Swift.Decodable, T : Swift.Encodable + public func group(groupId: Swift.String) + public func alias(newId: Swift.String) +} +extension Analytics { + public func track(name: Swift.String, properties: [Swift.String : Any]? = nil) + public func identify(userId: Swift.String, traits: [Swift.String : Any]? = nil) + public func screen(title: Swift.String, category: Swift.String? = nil, properties: [Swift.String : Any]? = nil) + public func group(groupId: Swift.String, traits: [Swift.String : Any]?) +} +@objc(SEGConfiguration) public class ObjCConfiguration : ObjectiveC.NSObject { + @objc public var application: Any? { + @objc get + @objc set(value) + } + @objc public var trackApplicationLifecycleEvents: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var trackDeeplinks: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var flushAt: Swift.Int { + @objc get + @objc set(value) + } + @objc public var flushInterval: Foundation.TimeInterval { + @objc get + @objc set(value) + } + @objc public var defaultSettings: [Swift.String : Any] { + @objc get + @objc set(value) + } + @objc public var autoAddSegmentDestination: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var apiHost: Swift.String { + @objc get + @objc set(value) + } + @objc public var cdnHost: Swift.String { + @objc get + @objc set(value) + } + @objc public init(writeKey: Swift.String) + @objc deinit +} +public enum PluginType : Swift.Int, Swift.CaseIterable { + case before + case enrichment + case destination + case after + case utility + public init?(rawValue: Swift.Int) + public typealias AllCases = [PluginType] + public typealias RawValue = Swift.Int + public static var allCases: [PluginType] { + get + } + public var rawValue: Swift.Int { + get + } +} +public enum UpdateType { + case initial + case refresh + public static func == (a: UpdateType, b: UpdateType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public protocol Plugin : AnyObject { + var type: PluginType { get } + var analytics: Analytics? { get set } + func configure(analytics: Analytics) + func update(settings: Settings, type: UpdateType) + func execute(event: T?) -> T? where T : RawEvent + func shutdown() +} +public protocol EventPlugin : Plugin { + func identify(event: IdentifyEvent) -> IdentifyEvent? + func track(event: TrackEvent) -> TrackEvent? + func group(event: GroupEvent) -> GroupEvent? + func alias(event: AliasEvent) -> AliasEvent? + func screen(event: ScreenEvent) -> ScreenEvent? + func reset() + func flush() +} +public protocol DestinationPlugin : EventPlugin { + var key: Swift.String { get } + var timeline: Timeline { get } + func add(plugin: Plugin) -> Plugin + func apply(closure: (Plugin) -> Swift.Void) + func remove(plugin: Plugin) +} +public protocol UtilityPlugin : EventPlugin { +} +public protocol VersionedPlugin { + static func version() -> Swift.String +} +extension Plugin { + public func configure(analytics: Analytics) +} +extension DestinationPlugin { + public func configure(analytics: Analytics) + public func apply(closure: (Plugin) -> Swift.Void) + @discardableResult + public func add(plugin: Plugin) -> Plugin + public func remove(plugin: Plugin) +} +extension Analytics { + public func apply(closure: (Plugin) -> Swift.Void) + @discardableResult + public func add(plugin: Plugin) -> Plugin + public func remove(plugin: Plugin) + public func find(pluginType: T.Type) -> T? where T : Plugin + public func find(key: Swift.String) -> DestinationPlugin? +} +public protocol Subscriber : AnyObject { +} +extension DeviceToken : Plugin {} +extension Context : Plugin {} +extension LogFilterKind : Swift.Equatable {} +extension LogFilterKind : Swift.Hashable {} +extension LogFilterKind : Swift.RawRepresentable {} +extension LoggingType.LogDestination : Swift.Equatable {} +extension LoggingType.LogDestination : Swift.Hashable {} +extension MetricType : Swift.Equatable {} +extension MetricType : Swift.Hashable {} +extension MetricType : Swift.RawRepresentable {} extension PhylloEnvironment : Swift.Equatable {} extension PhylloEnvironment : Swift.Hashable {} extension PhylloEnvironment : Swift.RawRepresentable {} +extension PluginType : Swift.Equatable {} +extension PluginType : Swift.Hashable {} +extension PluginType : Swift.RawRepresentable {} +extension UpdateType : Swift.Equatable {} +extension UpdateType : Swift.Hashable {} diff --git a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.swiftinterface-e b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.swiftinterface-e index 3ca9975..d18b8e0 100644 --- a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.swiftinterface-e +++ b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.swiftinterface-e @@ -3,20 +3,458 @@ // swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 4.2 -enforce-exclusivity=checked -O -module-name PhylloConnect // swift-module-flags-ignorable: -enable-bare-slash-regex import AuthenticationServices +import CoreTelephony import Foundation @_exported import PhylloConnect import SafariServices import Swift +import SystemConfiguration import UIKit import WebKit import _Concurrency import _StringProcessing +import os.log +import os +extension PhylloConnect.LogTarget { + public func flush() +} +public protocol Action { + associatedtype StateType : PhylloConnect.State + func reduce(state: Self.StateType) -> Self.StateType +} +public protocol AsyncAction { + associatedtype StateType : PhylloConnect.State + associatedtype ResultType + func operation(state: Self.StateType, completion: @escaping (Self.ResultType?) -> Swift.Void) + func reduce(state: Self.StateType, operationResult: Self.ResultType?) -> Self.StateType +} +@_hasMissingDesignatedInitializers public class StartupQueue : PhylloConnect.Plugin, PhylloConnect.Subscriber { + @PhylloConnect.Atomic public var running: Swift.Bool { + get + set + _modify + } + final public let type: PhylloConnect.PluginType + public var analytics: PhylloConnect.Analytics? { + get + set + } + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + @objc deinit +} +public struct DestinationMetadata : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public protocol RawEvent : Swift.Decodable, Swift.Encodable { + var type: Swift.String? { get set } + var anonymousId: Swift.String? { get set } + var messageId: Swift.String? { get set } + var userId: Swift.String? { get set } + var timestamp: Swift.String? { get set } + var context: PhylloConnect.JSON? { get set } + var integrations: PhylloConnect.JSON? { get set } + var metrics: [PhylloConnect.JSON]? { get set } + var _metadata: PhylloConnect.DestinationMetadata? { get set } +} +public struct TrackEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var event: Swift.String + public var properties: PhylloConnect.JSON? + public init(event: Swift.String, properties: PhylloConnect.JSON?) + public init(existing: PhylloConnect.TrackEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct IdentifyEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var traits: PhylloConnect.JSON? + public init(userId: Swift.String? = nil, traits: PhylloConnect.JSON? = nil) + public init(existing: PhylloConnect.IdentifyEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct ScreenEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var name: Swift.String? + public var category: Swift.String? + public var properties: PhylloConnect.JSON? + public init(title: Swift.String? = nil, category: Swift.String?, properties: PhylloConnect.JSON? = nil) + public init(existing: PhylloConnect.ScreenEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct GroupEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var userId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var groupId: Swift.String? + public var traits: PhylloConnect.JSON? + public init(groupId: Swift.String? = nil, traits: PhylloConnect.JSON? = nil) + public init(existing: PhylloConnect.GroupEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +public struct AliasEvent : PhylloConnect.RawEvent { + public var type: Swift.String? + public var anonymousId: Swift.String? + public var messageId: Swift.String? + public var timestamp: Swift.String? + public var context: PhylloConnect.JSON? + public var integrations: PhylloConnect.JSON? + public var metrics: [PhylloConnect.JSON]? + public var _metadata: PhylloConnect.DestinationMetadata? + public var userId: Swift.String? + public var previousId: Swift.String? + public init(newId: Swift.String? = nil) + public init(existing: PhylloConnect.AliasEvent) + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension PhylloConnect.RawEvent { + public mutating func disableCloudIntegrations(exceptKeys: [Swift.String]? = nil) + public mutating func enableCloudIntegrations(exceptKeys: [Swift.String]? = nil) + public mutating func disableIntegration(key: Swift.String) + public mutating func enableIntegration(key: Swift.String) +} +@_hasMissingDesignatedInitializers public class SegmentDestination : PhylloConnect.DestinationPlugin { + final public let type: PhylloConnect.PluginType + final public let key: Swift.String + final public let timeline: PhylloConnect.Timeline + public var analytics: PhylloConnect.Analytics? { + get + set + } + public func update(settings: PhylloConnect.Settings, type: PhylloConnect.UpdateType) + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + public func flush() + @objc deinit +} +extension PhylloConnect.SegmentDestination : PhylloConnect.VersionedPlugin { + public static func version() -> Swift.String +} +public protocol RemoteNotifications : PhylloConnect.Plugin { + func registeredForRemoteNotifications(deviceToken: Foundation.Data) + func failedToRegisterForRemoteNotification(error: Swift.Error?) + func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +extension PhylloConnect.RemoteNotifications { + public func registeredForRemoteNotifications(deviceToken: Foundation.Data) + public func failedToRegisterForRemoteNotification(error: Swift.Error?) + public func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + public func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +extension PhylloConnect.Analytics { + public func registeredForRemoteNotifications(deviceToken: Foundation.Data) + public func failedToRegisterForRemoteNotification(error: Swift.Error?) + public func receivedRemoteNotification(userInfo: [Swift.AnyHashable : Any]) + public func handleAction(identifier: Swift.String, userInfo: [Swift.String : Any]) +} +public protocol UserActivities { + func continueUserActivity(_ activity: Foundation.NSUserActivity) +} +extension PhylloConnect.Analytics { + public func continueUserActivity(_ activity: Foundation.NSUserActivity) +} +public protocol OpeningURLs { + func openURL(_ url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any]) +} +extension PhylloConnect.Analytics { + public func openURL(_ url: Foundation.URL, options: [UIKit.UIApplication.OpenURLOptionsKey : Any] = [:]) +} +public class Analytics { + public static var debugLogsEnabled: Swift.Bool { + get + set + } + public var timeline: PhylloConnect.Timeline + public init(configuration: PhylloConnect.Configuration) + public func process(event: PhylloConnect.RawEvent) + @objc deinit +} +extension PhylloConnect.Analytics { + public var anonymousId: Swift.String { + get + } + public var userId: Swift.String? { + get + } + public func traits() -> T? where T : Swift.Decodable, T : Swift.Encodable + public func traits() -> [Swift.String : Any]? + public func flush() + public func reset() + public func version() -> Swift.String + public static func version() -> Swift.String +} +extension PhylloConnect.Analytics { + public func settings() -> PhylloConnect.Settings? + public func manuallyEnableDestination(plugin: PhylloConnect.DestinationPlugin) +} +extension PhylloConnect.Analytics { + public var hasUnsentEvents: Swift.Bool { + get + } + public var pendingUploads: [Foundation.URL]? { + get + } + public func waitUntilStarted() +} +@_hasMissingDesignatedInitializers public class PhylloAnalyticsModel : Swift.Codable { + @objc deinit + public func encode(to encoder: Swift.Encoder) throws + required public init(from decoder: Swift.Decoder) throws +} +public protocol iOSLifecycle { + func applicationDidEnterBackground(application: UIKit.UIApplication?) + func applicationWillEnterForeground(application: UIKit.UIApplication?) + func application(_ application: UIKit.UIApplication?, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]?) + func applicationDidBecomeActive(application: UIKit.UIApplication?) + func applicationWillResignActive(application: UIKit.UIApplication?) + func applicationDidReceiveMemoryWarning(application: UIKit.UIApplication?) + func applicationWillTerminate(application: UIKit.UIApplication?) + func applicationSignificantTimeChange(application: UIKit.UIApplication?) + func applicationBackgroundRefreshDidChange(application: UIKit.UIApplication?, refreshStatus: UIKit.UIBackgroundRefreshStatus) +} +extension PhylloConnect.iOSLifecycle { + public func applicationDidEnterBackground(application: UIKit.UIApplication?) + public func applicationWillEnterForeground(application: UIKit.UIApplication?) + public func application(_ application: UIKit.UIApplication?, didFinishLaunchingWithOptions launchOptions: [UIKit.UIApplication.LaunchOptionsKey : Any]?) + public func applicationDidBecomeActive(application: UIKit.UIApplication?) + public func applicationWillResignActive(application: UIKit.UIApplication?) + public func applicationDidReceiveMemoryWarning(application: UIKit.UIApplication?) + public func applicationWillTerminate(application: UIKit.UIApplication?) + public func applicationSignificantTimeChange(application: UIKit.UIApplication?) + public func applicationBackgroundRefreshDidChange(application: UIKit.UIApplication?, refreshStatus: UIKit.UIBackgroundRefreshStatus) +} +extension PhylloConnect.SegmentDestination : PhylloConnect.iOSLifecycle { + public func applicationWillEnterForeground(application: UIKit.UIApplication?) + public func applicationDidEnterBackground(application: UIKit.UIApplication?) +} extension Foundation.URL { public var queryParameters: [Swift.String : Swift.String]? { get } } -@objc public protocol PhylloConnectDelegate { +public typealias AdvertisingIdCallback = () -> Swift.String? +public class Configuration { + public init(writeKey: Swift.String) + @objc deinit +} +extension PhylloConnect.Configuration { + @discardableResult + public func application(_ value: Any?) -> PhylloConnect.Configuration + @discardableResult + public func trackApplicationLifecycleEvents(_ enabled: Swift.Bool) -> PhylloConnect.Configuration + @discardableResult + public func trackDeeplinks(_ enabled: Swift.Bool) -> PhylloConnect.Configuration + @discardableResult + public func flushAt(_ count: Swift.Int) -> PhylloConnect.Configuration + @discardableResult + public func flushInterval(_ interval: Foundation.TimeInterval) -> PhylloConnect.Configuration + @discardableResult + public func defaultSettings(_ settings: PhylloConnect.Settings) -> PhylloConnect.Configuration + @discardableResult + public func autoAddSegmentDestination(_ value: Swift.Bool) -> PhylloConnect.Configuration + @discardableResult + public func apiHost(_ value: Swift.String) -> PhylloConnect.Configuration + @discardableResult + public func cdnHost(_ value: Swift.String) -> PhylloConnect.Configuration +} +public enum JSON : Swift.Equatable { + case null + case bool(Swift.Bool) + case number(Foundation.Decimal) + case string(Swift.String) + case array([PhylloConnect.JSON]) + case object([Swift.String : PhylloConnect.JSON]) + public init(_ object: [Swift.String : Any]) throws + public init(with value: T) throws where T : Swift.Decodable, T : Swift.Encodable + public init(_ value: Any) throws + public static func == (a: PhylloConnect.JSON, b: PhylloConnect.JSON) -> Swift.Bool +} +extension PhylloConnect.JSON : Swift.Codable { + public func encode(to encoder: Swift.Encoder) throws + public init(from decoder: Swift.Decoder) throws +} +extension Swift.Encodable { + public func prettyPrint() -> Swift.String + public func toString() -> Swift.String + public func toString(pretty: Swift.Bool) -> Swift.String +} +extension PhylloConnect.JSON { + public func codableValue() -> T? where T : Swift.Decodable, T : Swift.Encodable + public var boolValue: Swift.Bool? { + get + } + public var decimalValue: Foundation.Decimal? { + get + } + public var intValue: Swift.Int? { + get + } + public var uintValue: Swift.UInt? { + get + } + public var floatValue: Swift.Float? { + get + } + public var doubleValue: Swift.Double? { + get + } + public var stringValue: Swift.String? { + get + } + public var arrayValue: [Any]? { + get + } + public var dictionaryValue: [Swift.String : Any]? { + get + } +} +extension PhylloConnect.JSON { + public func mapTransform(_ keys: [Swift.String : Swift.String], valueTransform: ((_ key: Swift.String, _ value: Any) -> Any)? = nil) throws -> PhylloConnect.JSON + public func add(value: Any) throws -> PhylloConnect.JSON? + public func add(value: Any, forKey key: Swift.String) throws -> PhylloConnect.JSON? + public func remove(key: Swift.String) throws -> PhylloConnect.JSON? + public subscript(index: Swift.Int) -> PhylloConnect.JSON? { + get + } + public subscript(key: Swift.String) -> PhylloConnect.JSON? { + get + } + public subscript(keyPath keyPath: PhylloConnect.KeyPath) -> T? where T : Swift.Decodable, T : Swift.Encodable { + get + set(newValue) + } + public func value(forKeyPath keyPath: PhylloConnect.KeyPath) -> T? where T : Swift.Decodable, T : Swift.Encodable + public mutating func setValue(_ value: T?, forKeyPath keyPath: PhylloConnect.KeyPath) where T : Swift.Decodable, T : Swift.Encodable +} +extension Swift.Dictionary where Key == Swift.String, Value == Any { + public func mapTransform(_ keys: [Swift.String : Swift.String], valueTransform: ((_ key: Key, _ value: Value) -> Any)? = nil) throws -> [Key : Value] +} +public class DeviceToken { + final public let type: PhylloConnect.PluginType + public var analytics: PhylloConnect.Analytics? + public var token: Swift.String? + required public init() + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + @objc deinit +} +extension PhylloConnect.Analytics { + public func setDeviceToken(_ token: Swift.String) +} +@_hasMissingDesignatedInitializers public class Context { + final public let type: PhylloConnect.PluginType + public var analytics: PhylloConnect.Analytics? + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + @objc deinit +} +public protocol LogTarget { + func parseLog(_ log: PhylloConnect.LogMessage) + func flush() +} +public enum LogFilterKind : Swift.Int { + case error + case warning + case debug + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +public struct LoggingType : Swift.Hashable { + public enum LogDestination { + case log + case metric + case history + public static func == (a: PhylloConnect.LoggingType.LogDestination, b: PhylloConnect.LoggingType.LogDestination) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public init(types: [PhylloConnect.LoggingType.LogDestination]) + public func hash(into hasher: inout Swift.Hasher) + public static func == (a: PhylloConnect.LoggingType, b: PhylloConnect.LoggingType) -> Swift.Bool + public var hashValue: Swift.Int { + get + } +} +public protocol LogMessage { + var kind: PhylloConnect.LogFilterKind { get } + var title: Swift.String? { get } + var message: Swift.String { get } + var event: PhylloConnect.RawEvent? { get } + var function: Swift.String? { get } + var line: Swift.Int? { get } + var logType: PhylloConnect.LoggingType.LogDestination { get } + var dateTime: Foundation.Date { get } +} +public enum MetricType : Swift.Int { + case counter + case gauge + public init?(rawValue: Swift.Int) + public typealias RawValue = Swift.Int + public var rawValue: Swift.Int { + get + } +} +extension PhylloConnect.Analytics { + public func log(message: Swift.String, kind: PhylloConnect.LogFilterKind? = nil, function: Swift.String = #function, line: Swift.Int = #line) + public func metric(_ type: PhylloConnect.MetricType, name: Swift.String, value: Swift.Double, tags: [Swift.String]? = nil) + public func history(event: PhylloConnect.RawEvent, sender: Swift.AnyObject, function: Swift.String = #function, line: Swift.Int = #line) +} +extension PhylloConnect.Analytics { + public func add(target: PhylloConnect.LogTarget, type: PhylloConnect.LoggingType) + public func logFlush() +} +public typealias SubscriptionID = Swift.Int +public class Store { + required public init(from decoder: Swift.Decoder) throws + public func encode(to encoder: Swift.Encoder) throws + public init() + @discardableResult + public func subscribe(_ subscriber: PhylloConnect.Subscriber, initialState: Swift.Bool = false, queue: Dispatch.DispatchQueue = .main, handler: @escaping PhylloConnect.Handler) -> PhylloConnect.SubscriptionID where T : PhylloConnect.State + public func unsubscribe(identifier: PhylloConnect.SubscriptionID) + public func provide(state: T) where T : PhylloConnect.State + public func dispatch(action: T) where T : PhylloConnect.Action + public func dispatch(action: T) where T : PhylloConnect.AsyncAction + public func currentState() -> T? where T : PhylloConnect.State + @objc deinit +} +@objc public protocol PhylloConnectDelegate : ObjectiveC.NSObjectProtocol { @objc func onAccountConnected(account_id: Swift.String, work_platform_id: Swift.String, user_id: Swift.String) @objc func onAccountDisconnected(account_id: Swift.String, work_platform_id: Swift.String, user_id: Swift.String) @objc func onTokenExpired(user_id: Swift.String) @@ -30,11 +468,123 @@ extension Foundation.URL { weak public var phylloConnectDelegate: PhylloConnect.PhylloConnectDelegate? public func initialize(config: [Swift.String : Any]) public func open() + public func version() -> [Swift.String : Swift.String] + @objc deinit +} +extension PhylloConnect.Analytics : PhylloConnect.Subscriber { +} +@propertyWrapper public struct Atomic { + public init(wrappedValue value: T) + public var wrappedValue: T { + get + set + } +} +@objc(SEGAnalytics) public class ObjCAnalytics : ObjectiveC.NSObject { + final public let analytics: PhylloConnect.Analytics + @objc public init(configuration: PhylloConnect.ObjCConfiguration) + public init(wrapping analytics: PhylloConnect.Analytics) + @objc deinit +} +@objc extension PhylloConnect.ObjCAnalytics { + @objc(track:) dynamic public func track(name: Swift.String) + @objc(track:properties:) dynamic public func track(name: Swift.String, properties: [Swift.String : Any]?) + @objc(identify:) dynamic public func identify(userId: Swift.String) + @objc(identify:traits:) dynamic public func identify(userId: Swift.String, traits: [Swift.String : Any]?) + @objc(screen:) dynamic public func screen(title: Swift.String) + @objc(screen:category:) dynamic public func screen(title: Swift.String, category: Swift.String?) + @objc(screen:category:properties:) dynamic public func screen(title: Swift.String, category: Swift.String?, properties: [Swift.String : Any]?) + @objc(group:) dynamic public func group(groupId: Swift.String) + @objc(group:traits:) dynamic public func group(groupId: Swift.String, traits: [Swift.String : Any]?) + @objc(alias:) dynamic public func alias(newId: Swift.String) +} +@objc extension PhylloConnect.ObjCAnalytics { + @objc dynamic public var anonymousId: Swift.String { + @objc get + } + @objc dynamic public var userId: Swift.String? { + @objc get + } + @objc dynamic public func traits() -> [Swift.String : Any]? + @objc dynamic public func flush() + @objc dynamic public func reset() + @objc dynamic public func settings() -> [Swift.String : Any]? + @objc dynamic public func version() -> Swift.String +} +public protocol State { +} +public typealias Handler = (T) -> Swift.Void where T : PhylloConnect.State +public class Timeline : PhylloConnect.Subscriber { + public init() + @objc deinit +} +extension PhylloConnect.Plugin { + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + public func update(settings: PhylloConnect.Settings, type: PhylloConnect.UpdateType) + public func shutdown() +} +extension PhylloConnect.EventPlugin { + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + public func identify(event: PhylloConnect.IdentifyEvent) -> PhylloConnect.IdentifyEvent? + public func track(event: PhylloConnect.TrackEvent) -> PhylloConnect.TrackEvent? + public func screen(event: PhylloConnect.ScreenEvent) -> PhylloConnect.ScreenEvent? + public func group(event: PhylloConnect.GroupEvent) -> PhylloConnect.GroupEvent? + public func alias(event: PhylloConnect.AliasEvent) -> PhylloConnect.AliasEvent? + public func flush() + public func reset() +} +extension PhylloConnect.DestinationPlugin { + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent +} +public struct Settings : Swift.Codable { + public var integrations: PhylloConnect.JSON? + public var plan: PhylloConnect.JSON? + public var edgeFunction: PhylloConnect.JSON? + public var middlewareSettings: PhylloConnect.JSON? + public init(writeKey: Swift.String, apiHost: Swift.String) + public init(writeKey: Swift.String) + public init(from decoder: Swift.Decoder) throws + public func integrationSettings(forKey key: Swift.String) -> [Swift.String : Any]? + public func integrationSettings(forKey key: Swift.String) -> T? where T : Swift.Decodable, T : Swift.Encodable + public func integrationSettings(forPlugin plugin: PhylloConnect.DestinationPlugin) -> T? where T : Swift.Decodable, T : Swift.Encodable + public func hasIntegrationSettings(forPlugin plugin: PhylloConnect.DestinationPlugin) -> Swift.Bool + public func hasIntegrationSettings(key: Swift.String) -> Swift.Bool + public func encode(to encoder: Swift.Encoder) throws +} +extension PhylloConnect.Settings : Swift.Equatable { + public static func == (lhs: PhylloConnect.Settings, rhs: PhylloConnect.Settings) -> Swift.Bool +} +public struct BasicHandler { +} +public struct KeyPath { + public init(_ string: Swift.String) +} +extension PhylloConnect.KeyPath : Swift.ExpressibleByStringLiteral { + public init(stringLiteral value: Swift.String) + public init(unicodeScalarLiteral value: Swift.String) + public init(extendedGraphemeClusterLiteral value: Swift.String) + public typealias ExtendedGraphemeClusterLiteralType = Swift.String + public typealias StringLiteralType = Swift.String + public typealias UnicodeScalarLiteralType = Swift.String +} +extension Swift.Dictionary where Key : Swift.StringProtocol { + public subscript(keyPath keyPath: PhylloConnect.KeyPath) -> Any? { + get + set + } + public subscript(keyPath keyPath: PhylloConnect.KeyPath, reference reference: Any?) -> Any? { + get + set + } + public func exists(keyPath: PhylloConnect.KeyPath, reference: Any? = nil) -> Swift.Bool +} +@_hasMissingDesignatedInitializers public class HTTPClient { @objc deinit } public enum PhylloEnvironment : Swift.String { case dev case sandbox + case staging case prod public init?(rawValue: Swift.String) public typealias RawValue = Swift.String @@ -42,6 +592,160 @@ public enum PhylloEnvironment : Swift.String { get } } +@_hasMissingDesignatedInitializers public class DestinationMetadataPlugin : PhylloConnect.Plugin { + final public let type: PhylloConnect.PluginType + public var analytics: PhylloConnect.Analytics? + public func update(settings: PhylloConnect.Settings, type: PhylloConnect.UpdateType) + public func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + @objc deinit +} +extension PhylloConnect.Analytics { + public func track

(name: Swift.String, properties: P?) where P : Swift.Decodable, P : Swift.Encodable + public func track(name: Swift.String) + public func identify(userId: Swift.String, traits: T?) where T : Swift.Decodable, T : Swift.Encodable + public func identify(traits: T) where T : Swift.Decodable, T : Swift.Encodable + public func identify(userId: Swift.String) + public func screen

(title: Swift.String, category: Swift.String? = nil, properties: P?) where P : Swift.Decodable, P : Swift.Encodable + public func screen(title: Swift.String, category: Swift.String? = nil) + public func group(groupId: Swift.String, traits: T?) where T : Swift.Decodable, T : Swift.Encodable + public func group(groupId: Swift.String) + public func alias(newId: Swift.String) +} +extension PhylloConnect.Analytics { + public func track(name: Swift.String, properties: [Swift.String : Any]? = nil) + public func identify(userId: Swift.String, traits: [Swift.String : Any]? = nil) + public func screen(title: Swift.String, category: Swift.String? = nil, properties: [Swift.String : Any]? = nil) + public func group(groupId: Swift.String, traits: [Swift.String : Any]?) +} +@objc(SEGConfiguration) public class ObjCConfiguration : ObjectiveC.NSObject { + @objc public var application: Any? { + @objc get + @objc set(value) + } + @objc public var trackApplicationLifecycleEvents: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var trackDeeplinks: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var flushAt: Swift.Int { + @objc get + @objc set(value) + } + @objc public var flushInterval: Foundation.TimeInterval { + @objc get + @objc set(value) + } + @objc public var defaultSettings: [Swift.String : Any] { + @objc get + @objc set(value) + } + @objc public var autoAddSegmentDestination: Swift.Bool { + @objc get + @objc set(value) + } + @objc public var apiHost: Swift.String { + @objc get + @objc set(value) + } + @objc public var cdnHost: Swift.String { + @objc get + @objc set(value) + } + @objc public init(writeKey: Swift.String) + @objc deinit +} +public enum PluginType : Swift.Int, Swift.CaseIterable { + case before + case enrichment + case destination + case after + case utility + public init?(rawValue: Swift.Int) + public typealias AllCases = [PhylloConnect.PluginType] + public typealias RawValue = Swift.Int + public static var allCases: [PhylloConnect.PluginType] { + get + } + public var rawValue: Swift.Int { + get + } +} +public enum UpdateType { + case initial + case refresh + public static func == (a: PhylloConnect.UpdateType, b: PhylloConnect.UpdateType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public protocol Plugin : AnyObject { + var type: PhylloConnect.PluginType { get } + var analytics: PhylloConnect.Analytics? { get set } + func configure(analytics: PhylloConnect.Analytics) + func update(settings: PhylloConnect.Settings, type: PhylloConnect.UpdateType) + func execute(event: T?) -> T? where T : PhylloConnect.RawEvent + func shutdown() +} +public protocol EventPlugin : PhylloConnect.Plugin { + func identify(event: PhylloConnect.IdentifyEvent) -> PhylloConnect.IdentifyEvent? + func track(event: PhylloConnect.TrackEvent) -> PhylloConnect.TrackEvent? + func group(event: PhylloConnect.GroupEvent) -> PhylloConnect.GroupEvent? + func alias(event: PhylloConnect.AliasEvent) -> PhylloConnect.AliasEvent? + func screen(event: PhylloConnect.ScreenEvent) -> PhylloConnect.ScreenEvent? + func reset() + func flush() +} +public protocol DestinationPlugin : PhylloConnect.EventPlugin { + var key: Swift.String { get } + var timeline: PhylloConnect.Timeline { get } + func add(plugin: PhylloConnect.Plugin) -> PhylloConnect.Plugin + func apply(closure: (PhylloConnect.Plugin) -> Swift.Void) + func remove(plugin: PhylloConnect.Plugin) +} +public protocol UtilityPlugin : PhylloConnect.EventPlugin { +} +public protocol VersionedPlugin { + static func version() -> Swift.String +} +extension PhylloConnect.Plugin { + public func configure(analytics: PhylloConnect.Analytics) +} +extension PhylloConnect.DestinationPlugin { + public func configure(analytics: PhylloConnect.Analytics) + public func apply(closure: (PhylloConnect.Plugin) -> Swift.Void) + @discardableResult + public func add(plugin: PhylloConnect.Plugin) -> PhylloConnect.Plugin + public func remove(plugin: PhylloConnect.Plugin) +} +extension PhylloConnect.Analytics { + public func apply(closure: (PhylloConnect.Plugin) -> Swift.Void) + @discardableResult + public func add(plugin: PhylloConnect.Plugin) -> PhylloConnect.Plugin + public func remove(plugin: PhylloConnect.Plugin) + public func find(pluginType: T.Type) -> T? where T : PhylloConnect.Plugin + public func find(key: Swift.String) -> PhylloConnect.DestinationPlugin? +} +public protocol Subscriber : AnyObject { +} +extension PhylloConnect.DeviceToken : PhylloConnect.Plugin {} +extension PhylloConnect.Context : PhylloConnect.Plugin {} +extension PhylloConnect.LogFilterKind : Swift.Equatable {} +extension PhylloConnect.LogFilterKind : Swift.Hashable {} +extension PhylloConnect.LogFilterKind : Swift.RawRepresentable {} +extension PhylloConnect.LoggingType.LogDestination : Swift.Equatable {} +extension PhylloConnect.LoggingType.LogDestination : Swift.Hashable {} +extension PhylloConnect.MetricType : Swift.Equatable {} +extension PhylloConnect.MetricType : Swift.Hashable {} +extension PhylloConnect.MetricType : Swift.RawRepresentable {} extension PhylloConnect.PhylloEnvironment : Swift.Equatable {} extension PhylloConnect.PhylloEnvironment : Swift.Hashable {} extension PhylloConnect.PhylloEnvironment : Swift.RawRepresentable {} +extension PhylloConnect.PluginType : Swift.Equatable {} +extension PhylloConnect.PluginType : Swift.Hashable {} +extension PhylloConnect.PluginType : Swift.RawRepresentable {} +extension PhylloConnect.UpdateType : Swift.Equatable {} +extension PhylloConnect.UpdateType : Swift.Hashable {} diff --git a/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/PhylloConnect b/PhylloConnect.xcframework/ios-arm64_x86_64-simulator/PhylloConnect.framework/PhylloConnect index 470d400cc75826cc69ea8254599c81c2cfad52de..66322e6914c04ebff9ff5ded377357cb1c4a6fbe 100755 GIT binary patch literal 1700064 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 tVu_^$o+&)(68V`n!aYu~Ndg7chJ!4Z}z+35Ma` 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

wf!Zy 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�DX1mWpD3s3%k>> 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 Assets.car - ptdEmRpFSxIOTQKbQQpRHJvqE6Y= + HOECpyQiq/ALVMCx62G6cbHBQb0= Headers/PhylloConnect-Swift.h - HQjziin8Y0I8ii2htUIz17/wuVo= + yLhX9NrVgdGiVTrsX1xImmbFtDo= Headers/PhylloConnect.h - fyYrHFd0NhNh1Udazx8bGCkuOUQ= + Ga72hNSyiWlvyTgmLAxHj2Kh6oU= Info.plist - JjJMDIIQaqORLplEd3wUAnKMnlo= + aLGQ4INjfge4lm6ne2s9TH5Rjb8= Modules/PhylloConnect.swiftmodule/arm64-apple-ios-simulator.abi.json - PXeAFwJ5UsxlLYY5y4bK09y37Ps= + zSj0P2mrNdhCPF88c6YxbKayk8M= Modules/PhylloConnect.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface - bDerxgAhW29o1hlPUcMYv4wyCYE= + 8tW86pUznMcTrlDaY/0I8GVJoK0= Modules/PhylloConnect.swiftmodule/arm64-apple-ios-simulator.swiftdoc - 6j3pbQD0kso2jCoEV+hckof40pI= + 8eElantii8LqVPxuYu4qQQD+98s= Modules/PhylloConnect.swiftmodule/arm64-apple-ios-simulator.swiftinterface - bDerxgAhW29o1hlPUcMYv4wyCYE= + 8tW86pUznMcTrlDaY/0I8GVJoK0= Modules/PhylloConnect.swiftmodule/arm64-apple-ios-simulator.swiftmodule - VvSHVpV1t6viaqJnVVxir/wejT4= + Je+gVekSJFoDBxpVK5UsKmMBShQ= Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.abi.json - PXeAFwJ5UsxlLYY5y4bK09y37Ps= + zSj0P2mrNdhCPF88c6YxbKayk8M= Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface - OziaEqkRaiVDKHMAaZwr547I1Ng= + OjEOXZ0KzmQxAbU1f2fUFghB7vU= Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - vCMqoeh8IeCL8FWl9b78moiHmAM= + rk5buFKV5FnyerSdo6h/QM4KCYU= Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - OziaEqkRaiVDKHMAaZwr547I1Ng= + OjEOXZ0KzmQxAbU1f2fUFghB7vU= Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - nhREopp9zUFCMj8+20ykiz5Zztc= + VsIRkrZuxPyrmkRiYG4jKLynG8Y= Modules/module.modulemap @@ -91,91 +91,91 @@ hash2 - 6EdSN92/v6r/gK2OAZT3eOdSAmd6E2Wr1R4Q2KREJhs= + PS/zQKy13/MTy80FvEo9sJXvZyS6dRb6mBbdl6lkDT8= Headers/PhylloConnect-Swift.h hash2 - 4dQVRbwHJWD9CBCsoguWeLHTGjhE+IJ7WJoKA+4+wmU= + nA0Vq/QsvJVGhYqu59cIb+SXcu22a9aYNpLTutxXI5U= Headers/PhylloConnect.h hash2 - +M24nA1oXNFbY7Tv4VfLTK3MFDzzKPcEdrVgdS0Sa1k= + jn8CWtIRk17rqnUmJxtyWsNqA8ucmAQK9D/Of80jX9M= Modules/PhylloConnect.swiftmodule/arm64-apple-ios-simulator.abi.json hash2 - gSvzbTKGFmhBwEBUCjdTDWSflqahBuzoav0d3/vtzRM= + 08t20B6R3pzXq8HJLj3bYxSGzleh1uwqXqq6M3VFFh4= Modules/PhylloConnect.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface hash2 - AN0qtOHKp1fyjSi5JHJ/Wb/Q4q/ATdHRWLkLdaYAc8w= + CpjeZDFuqs4NBJ2trHaCEpZ8z0iG+3J0nIF63nfWZ00= Modules/PhylloConnect.swiftmodule/arm64-apple-ios-simulator.swiftdoc hash2 - gr6imbsmo2kLvUk78uLIVs18KrIGV5yTYl0BbX1Ub1A= + in8ibSCgp5jMkzrfkFwxtWf2ZOqenh+QCjM+kUBi18w= Modules/PhylloConnect.swiftmodule/arm64-apple-ios-simulator.swiftinterface hash2 - AN0qtOHKp1fyjSi5JHJ/Wb/Q4q/ATdHRWLkLdaYAc8w= + CpjeZDFuqs4NBJ2trHaCEpZ8z0iG+3J0nIF63nfWZ00= Modules/PhylloConnect.swiftmodule/arm64-apple-ios-simulator.swiftmodule hash2 - EAhuyb8RczGKN6YL0BcoYCgaY+r+nuobH1giPBgYkqA= + ddW+MvsODjY9rjE44wfbiWZ23LwimR49LRMEfrB6Gxw= Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.abi.json hash2 - gSvzbTKGFmhBwEBUCjdTDWSflqahBuzoav0d3/vtzRM= + 08t20B6R3pzXq8HJLj3bYxSGzleh1uwqXqq6M3VFFh4= Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface hash2 - L2GTTDIH+dtQkBjlyqbSUabH/JFv9exiOZRu/EMBE90= + VpsLBstxRx7gez9UpuR207kZ6kQJLWDDlPkid16R6Q0= Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.swiftdoc hash2 - u37znpzQzj9bmkA8Y4LDsiyO/9fzvt5TDYZRoAaFozI= + UaIDdaI0SsH2Gg0uDCbqYcw5lGFY706uxhVV4L9/5r8= Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.swiftinterface hash2 - L2GTTDIH+dtQkBjlyqbSUabH/JFv9exiOZRu/EMBE90= + VpsLBstxRx7gez9UpuR207kZ6kQJLWDDlPkid16R6Q0= Modules/PhylloConnect.swiftmodule/x86_64-apple-ios-simulator.swiftmodule hash2 - NI8DhAw+/eOsxOSA615ZdlZLsjUueZ7ZgQPHmjcRWGI= + /vD61CFaj4YZi3Lgo1nyhIBhejLZZ1S/EoeQYmFWQmI= Modules/module.modulemap diff --git a/PhylloConnectSample/PhylloConnectSample.xcodeproj/project.xcworkspace/xcuserdata/pankajpatel.xcuserdatad/UserInterfaceState.xcuserstate b/PhylloConnectSample/PhylloConnectSample.xcodeproj/project.xcworkspace/xcuserdata/pankajpatel.xcuserdatad/UserInterfaceState.xcuserstate index 2ebea988cb5c9f87724f49414d94fc0e84ca049b..1609d7eb7c34500c3ef14ba706b4632c67cefab9 100644 GIT binary patch literal 87252 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

DR(Nj(WUG#co6u w=V_CJN)+j$~ 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 cvg;cXdV-yv`1IHJiO(6s|NH&_yC;nM7tn+a literal 88340 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%0D?UCkktsOOIhQT-@+&Ut8b5$JMVPjvUTSZ3 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 diff --git a/PhylloConnectSample/PhylloConnectSample/ViewControllers/ViewController.swift b/PhylloConnectSample/PhylloConnectSample/ViewControllers/ViewController.swift index 5fd1ed8..cb09644 100644 --- a/PhylloConnectSample/PhylloConnectSample/ViewControllers/ViewController.swift +++ b/PhylloConnectSample/PhylloConnectSample/ViewControllers/ViewController.swift @@ -170,6 +170,8 @@ class ViewController: UIViewController { PhylloConnect.shared.initialize(config: phylloConfig) PhylloConnect.shared.open() + print("Version Details => \(PhylloConnect.shared.version())") + } diff --git a/PhylloConnectSample/PhylloConnectSample/Views/Main.storyboard b/PhylloConnectSample/PhylloConnectSample/Views/Main.storyboard index 9ecb69d..891b4d0 100644 --- a/PhylloConnectSample/PhylloConnectSample/Views/Main.storyboard +++ b/PhylloConnectSample/PhylloConnectSample/Views/Main.storyboard @@ -1,9 +1,9 @@ - + - + diff --git a/README.md b/README.md index fb0ef94..e010edd 100644 --- a/README.md +++ b/README.md @@ -45,6 +45,11 @@ or ```ruby pod repo update ``` +or + +```ruby + pod update PhylloConnect +``` ## Author