diff --git a/ios/frameworks/.sdk-version b/ios/frameworks/.sdk-version index 1cfe511..d9351e5 100644 --- a/ios/frameworks/.sdk-version +++ b/ios/frameworks/.sdk-version @@ -1 +1 @@ -3.30.0 +3.31.0 diff --git a/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeDirectory b/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeDirectory index e65a231..ac91b32 100644 Binary files a/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeDirectory and b/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeDirectory differ diff --git a/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeResources b/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeResources index 24421fe..10788b7 100644 --- a/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeResources +++ b/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeResources @@ -6,7 +6,7 @@ ios-arm64/AtomicTransact.framework/AtomicTransact - uuD9/zkXCWjHYZrm3Muv2vMbNTE= + 1fU7R7aJl3G6dq2h/My/igZoShI= ios-arm64/AtomicTransact.framework/Headers/AtomicTransact.h @@ -14,23 +14,23 @@ ios-arm64/AtomicTransact.framework/Info.plist - tSnN0XSNzbEpVG/FGAwcv6mDVh0= + zk1eFcR1VmuS05dLOqg4WfqBNrA= ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.abi.json - CKMEPMFSJK1nqIMWYXL5UZESgGQ= + l4rbJwC3n+NfPIlXLEvlBQTY+kQ= ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.private.swiftinterface - 7OIKl98V88yPYr9R/qOkZcUxOto= + Cl9tAUMxx/4d+GMDFvxs6XFOV2o= ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftdoc - QT57ZScR3EATocdTB5FBbcGMOZM= + f/P6LH4tJDH5/IJr+/VGKXhhSx8= ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftinterface - 7OIKl98V88yPYr9R/qOkZcUxOto= + Cl9tAUMxx/4d+GMDFvxs6XFOV2o= ios-arm64/AtomicTransact.framework/Modules/module.modulemap @@ -42,7 +42,7 @@ ios-arm64_x86_64-simulator/AtomicTransact.framework/AtomicTransact - 8tKn+dl1i+o86mtTJ2Rc4HfcP74= + nmO6FLqAfmfOv3DbVTm3h8vqSJg= ios-arm64_x86_64-simulator/AtomicTransact.framework/Headers/AtomicTransact.h @@ -50,39 +50,39 @@ ios-arm64_x86_64-simulator/AtomicTransact.framework/Info.plist - B4tBqrjhcw0oxOmHMQ4ATO/g2dA= + Fwano/rERmJC0/m4UA6uc93GVGM= ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.abi.json - CKMEPMFSJK1nqIMWYXL5UZESgGQ= + l4rbJwC3n+NfPIlXLEvlBQTY+kQ= ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface - Xh+YGXdNktTmXF64ZCC/dGgZyDI= + EDu8XlGqB3l4cTTBenMyePsIfk4= ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc - 9xOUJ35QqiLJDEE5upwMPnmfYZE= + sNoBmILE6HxI/CY/GkmUjFScILs= ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface - Xh+YGXdNktTmXF64ZCC/dGgZyDI= + EDu8XlGqB3l4cTTBenMyePsIfk4= ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.abi.json - CKMEPMFSJK1nqIMWYXL5UZESgGQ= + l4rbJwC3n+NfPIlXLEvlBQTY+kQ= ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface - HmbeF2ghLV7BiKv4M2lqao8UCcc= + euTwjr6WN/C4HmNviA2tGnf7hXQ= ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - pnIYoh4G7YXb5URJVNjl9CH1/tE= + YgTXSrEnSurhy/y2IuuXbyZ0g34= ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - HmbeF2ghLV7BiKv4M2lqao8UCcc= + euTwjr6WN/C4HmNviA2tGnf7hXQ= ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/module.modulemap @@ -94,7 +94,7 @@ ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeDirectory - eLswWp1feCni1mwBu3dn6Knm3fg= + ohRrQdE6EEuIYLmNJ5ltm4DoV1A= ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeRequirements @@ -102,7 +102,7 @@ ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeResources - Q2LZdtMtWGp8HiJArakl82aJJ9E= + DJDwxCmh2kd5hHdKIKdTTuS9m4s= ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeSignature @@ -115,7 +115,7 @@ hash2 - X92wiLmx+9/iX6fdYTw/zEKymMvRZ6+AIBu6UUlfUdQ= + LOpqV4t0tXGRaUn6At+6SYpcLFhgHu20iJtHBgX9Pxo= ios-arm64/AtomicTransact.framework/Headers/AtomicTransact.h @@ -129,35 +129,35 @@ hash2 - VjyIcjuH68hxt6vkTon59eJyLOurXYl7K1w/LbMIuXk= + Psg2nCFRq5xAb6DQLhy/VVwt8Ie01niOMaZbPQYZ/Hg= ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.abi.json hash2 - Qg4V+RwANcR/qWRAF8zCN6bk9zYC+qFuYmOnifOXg0Q= + xPUIgQnaR5u1KUW/6LHLe8Zawak8A/WsOmz7GhyIWi4= ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.private.swiftinterface hash2 - H/eXWxIq0RkYRPzmiUbs+aMX3/ZSfCN/1BqomK31hnU= + EntfG0gXLCuPNzrMNiM9Bd9tqRb5vWGvveA/8N6ig9I= ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftdoc hash2 - abTJjYicnmSiojxPktW4katDuy2oGIYNLXL+rRz0AIY= + lB2j5BKcSPQMWlE6sMnIx1W7BGyFn8+raRaa+C8Y4yk= ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftinterface hash2 - H/eXWxIq0RkYRPzmiUbs+aMX3/ZSfCN/1BqomK31hnU= + EntfG0gXLCuPNzrMNiM9Bd9tqRb5vWGvveA/8N6ig9I= ios-arm64/AtomicTransact.framework/Modules/module.modulemap @@ -178,7 +178,7 @@ hash2 - ico6JJpML3I9xXQWDpSQY2h4y+hSEpltryTyMl0wJtY= + iaGFPMipchuYpvxM6kd4PmjKOaMa0viqVUFTwdZkXlM= ios-arm64_x86_64-simulator/AtomicTransact.framework/Headers/AtomicTransact.h @@ -192,63 +192,63 @@ hash2 - uX4yarWklJn54RUBaZZvYPEJtBGEy17AQP9cLMUAG5w= + aw1po0+lf04WaHSgLkKfHwxiKledKD13IqfLBgbpq80= ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.abi.json hash2 - Qg4V+RwANcR/qWRAF8zCN6bk9zYC+qFuYmOnifOXg0Q= + xPUIgQnaR5u1KUW/6LHLe8Zawak8A/WsOmz7GhyIWi4= ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface hash2 - l4VkSyrTNl1o9f7x0Xh+FcZWb710nhyos/PuBAeNY60= + ZlLYUr+ZDA6scFaJr6+X2seKMk8V6Ll4v1kiRCizGnA= ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc hash2 - XBTvPWzLLQPNwq9RTAovo+shuhf3GpDQ7YfSRv6gCjE= + 8ETRYvYLg/k1X1GnG0tWpzeTdyuHKcG55qljps9uWUM= ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface hash2 - l4VkSyrTNl1o9f7x0Xh+FcZWb710nhyos/PuBAeNY60= + ZlLYUr+ZDA6scFaJr6+X2seKMk8V6Ll4v1kiRCizGnA= ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.abi.json hash2 - Qg4V+RwANcR/qWRAF8zCN6bk9zYC+qFuYmOnifOXg0Q= + xPUIgQnaR5u1KUW/6LHLe8Zawak8A/WsOmz7GhyIWi4= ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface hash2 - DkEKpbZfO74nEmYyMJ37Ikt5zup54jP5TVoMtCtH6ow= + nlvgIfzasPWSnoa0DNHuoWGLBRH9jwi3JEFvHihP6dA= ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc hash2 - i3IP8mS0NHwl33Hu6L3hH6sJx42A83JK336dBCwsoe4= + q4LdseI6HdWEj+XOdV014//IiNQ6FTPPCsRZC+0A3j4= ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftinterface hash2 - DkEKpbZfO74nEmYyMJ37Ikt5zup54jP5TVoMtCtH6ow= + nlvgIfzasPWSnoa0DNHuoWGLBRH9jwi3JEFvHihP6dA= ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/module.modulemap @@ -269,7 +269,7 @@ hash2 - nrdMxe32y7PmQkcRNzgRfpynhisXwVPXOC0HocEJMwY= + jXHjjyGmZn1GcKyX+uiT12OqN7oOcEv6TErC9ZRaEh8= ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeRequirements @@ -283,7 +283,7 @@ hash2 - OysKVU4pDMCuY4ymvUPrDGaXDkazja872igU04+744M= + U6OES86WMXAxQboZILt80j42IialPhMDFIZX4fToSaE= ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeSignature diff --git a/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeSignature b/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeSignature index ecb93d2..1cda7bd 100644 Binary files a/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeSignature and b/ios/frameworks/AtomicTransact.xcframework/_CodeSignature/CodeSignature differ diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/AtomicTransact b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/AtomicTransact index bcef72d..639e36c 100644 Binary files a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/AtomicTransact and b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/AtomicTransact differ diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Info.plist b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Info.plist index d8e32b6..a90b6e2 100644 --- a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Info.plist +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Info.plist @@ -17,13 +17,13 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 3.30.0 + 3.31.0 CFBundleSupportedPlatforms iPhoneOS CFBundleVersion - 177 + 178 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.abi.json b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.abi.json index 321d7ca..168fc6b 100644 --- a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.abi.json +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.abi.json @@ -561,205 +561,6 @@ ], "funcSelfKind": "NonMutating" }, - { - "kind": "Function", - "name": "presentAction", - "printedName": "presentAction(from:id:environment:presentationStyle:theme:headless:metadata:onLaunch:onAuthStatusUpdate:onTaskStatusUpdate:onCompletion:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "TransactEnvironment", - "printedName": "AtomicTransact.TransactEnvironment", - "hasDefaultArg": true, - "usr": "s:14AtomicTransact0B11EnvironmentO" - }, - { - "kind": "TypeNominal", - "name": "UIModalPresentationStyle", - "printedName": "UIKit.UIModalPresentationStyle", - "hasDefaultArg": true, - "usr": "c:@E@UIModalPresentationStyle" - }, - { - "kind": "TypeNominal", - "name": "Theme", - "printedName": "AtomicTransact.AtomicConfig.Theme", - "hasDefaultArg": true, - "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Swift.String]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(() -> ())?", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "() -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ] - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "TransactAuthStatusUpdate", - "printedName": "AtomicTransact.TransactAuthStatusUpdate", - "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" - } - ] - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "TransactTaskStatusUpdate", - "printedName": "AtomicTransact.TransactTaskStatusUpdate", - "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" - } - ] - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "((AtomicTransact.TransactResponse) -> ())?", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(AtomicTransact.TransactResponse) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "TransactResponse", - "printedName": "AtomicTransact.TransactResponse", - "usr": "s:14AtomicTransact0B8ResponseO" - } - ] - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:14AtomicTransact0A0O13presentAction4from2id11environment17presentationStyle5theme8headless8metadata8onLaunch0M16AuthStatusUpdate0m4TaskpQ00M10CompletionySo16UIViewControllerC_SSAA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSbSDyS2SGSgyycSgyAA0bopQ0VcSgyAA0brpQ0VcSgyAA0B8ResponseOcSgtFZ", - "mangledName": "$s14AtomicTransact0A0O13presentAction4from2id11environment17presentationStyle5theme8headless8metadata8onLaunch0M16AuthStatusUpdate0m4TaskpQ00M10CompletionySo16UIViewControllerC_SSAA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSbSDyS2SGSgyycSgyAA0bopQ0VcSgyAA0brpQ0VcSgyAA0B8ResponseOcSgtFZ", - "moduleName": "AtomicTransact", - "static": true, - "declAttributes": [ - "AccessControl", - "Custom", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, { "kind": "Var", "name": "interactions", @@ -2951,6 +2752,50 @@ } ] }, + { + "kind": "Function", + "name": "action", + "printedName": "action(actionId:headless:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Task", + "printedName": "AtomicTransact.AtomicConfig.Task", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV6action0E2Id8headlessAESS_SbSgtFZ", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV6action0E2Id8headlessAESS_SbSgtFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, { "kind": "Constructor", "name": "init", @@ -13490,8 +13335,8 @@ }, { "kind": "TypeDecl", - "name": "TransactActionPresenter", - "printedName": "TransactActionPresenter", + "name": "TransactPresenter", + "printedName": "TransactPresenter", "children": [ { "kind": "Constructor", @@ -13500,14 +13345,14 @@ "children": [ { "kind": "TypeNominal", - "name": "TransactActionPresenter", - "printedName": "AtomicTransact.TransactActionPresenter", - "usr": "s:14AtomicTransact0B15ActionPresenterC" + "name": "TransactPresenter", + "printedName": "AtomicTransact.TransactPresenter", + "usr": "s:14AtomicTransact0B9PresenterC" } ], "declKind": "Constructor", - "usr": "s:14AtomicTransact0B15ActionPresenterCACycfc", - "mangledName": "$s14AtomicTransact0B15ActionPresenterCACycfc", + "usr": "s:14AtomicTransact0B9PresenterCACycfc", + "mangledName": "$s14AtomicTransact0B9PresenterCACycfc", "moduleName": "AtomicTransact", "declAttributes": [ "Custom", @@ -13517,8 +13362,8 @@ }, { "kind": "Function", - "name": "presentAction", - "printedName": "presentAction(id:environment:presentationStyle:theme:headless:metadata:onLaunch:onAuthStatusUpdate:onTaskStatusUpdate:onCompletion:)", + "name": "presentTransact", + "printedName": "presentTransact(config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)", "children": [ { "kind": "TypeNominal", @@ -13527,9 +13372,9 @@ }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" }, { "kind": "TypeNominal", @@ -13545,44 +13390,28 @@ "hasDefaultArg": true, "usr": "c:@E@UIModalPresentationStyle" }, - { - "kind": "TypeNominal", - "name": "Theme", - "printedName": "AtomicTransact.AtomicConfig.Theme", - "hasDefaultArg": true, - "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : Swift.String]?", + "printedName": "((AtomicTransact.TransactInteraction) -> ())?", "children": [ { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactInteraction) -> ()", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" } - ], - "usr": "s:SD" + ] } ], "hasDefaultArg": true, @@ -13591,22 +13420,32 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(() -> ())?", + "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "() -> ()", + "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataResponse", + "printedName": "AtomicTransact.TransactDataResponse", + "usr": "s:14AtomicTransact0B12DataResponseV" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "TransactDataRequest", + "printedName": "AtomicTransact.TransactDataRequest", + "usr": "s:14AtomicTransact0B11DataRequestV" } ] } @@ -13668,6 +13507,32 @@ "hasDefaultArg": true, "usr": "s:Sq" }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, { "kind": "TypeNominal", "name": "Optional", @@ -13694,11 +13559,38 @@ ], "hasDefaultArg": true, "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactError) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" } ], "declKind": "Func", - "usr": "s:14AtomicTransact0B15ActionPresenterC07presentC02id11environment17presentationStyle5theme8headless8metadata8onLaunch0M16AuthStatusUpdate0m4TaskpQ00M10CompletionySS_AA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSbSDyS2SGSgyycSgyAA0bopQ0VcSgyAA0brpQ0VcSgyAA0B8ResponseOcSgtF", - "mangledName": "$s14AtomicTransact0B15ActionPresenterC07presentC02id11environment17presentationStyle5theme8headless8metadata8onLaunch0M16AuthStatusUpdate0m4TaskpQ00M10CompletionySS_AA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSbSDyS2SGSgyycSgyAA0bopQ0VcSgyAA0brpQ0VcSgyAA0B8ResponseOcSgtF", + "usr": "s:14AtomicTransact0B9PresenterC07presentB06config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErroryAA0A6ConfigV_AA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bX0OcSgyAA0bS0OcSgtF", + "mangledName": "$s14AtomicTransact0B9PresenterC07presentB06config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErroryAA0A6ConfigV_AA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bX0OcSgyAA0bS0OcSgtF", "moduleName": "AtomicTransact", "declAttributes": [ "Final", @@ -13710,8 +13602,8 @@ } ], "declKind": "Class", - "usr": "s:14AtomicTransact0B15ActionPresenterC", - "mangledName": "$s14AtomicTransact0B15ActionPresenterC", + "usr": "s:14AtomicTransact0B9PresenterC", + "mangledName": "$s14AtomicTransact0B9PresenterC", "moduleName": "AtomicTransact", "declAttributes": [ "Final", @@ -24327,8 +24219,8 @@ }, { "kind": "Function", - "name": "atomicTransactActionsPresenter", - "printedName": "atomicTransactActionsPresenter(_:)", + "name": "atomicTransactPresenter", + "printedName": "atomicTransactPresenter(_:)", "children": [ { "kind": "TypeNominal", @@ -24345,14 +24237,14 @@ }, { "kind": "TypeNominal", - "name": "TransactActionPresenter", - "printedName": "AtomicTransact.TransactActionPresenter", - "usr": "s:14AtomicTransact0B15ActionPresenterC" + "name": "TransactPresenter", + "printedName": "AtomicTransact.TransactPresenter", + "usr": "s:14AtomicTransact0B9PresenterC" } ], "declKind": "Func", - "usr": "s:7SwiftUI4ViewP14AtomicTransactE06atomicE16ActionsPresenteryQrAD0e6ActionH0CF", - "mangledName": "$s7SwiftUI4ViewP14AtomicTransactE06atomicE16ActionsPresenteryQrAD0e6ActionH0CF", + "usr": "s:7SwiftUI4ViewP14AtomicTransactE06atomicE9PresenteryQrAD0eG0CF", + "mangledName": "$s7SwiftUI4ViewP14AtomicTransactE06atomicE9PresenteryQrAD0eG0CF", "moduleName": "AtomicTransact", "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>", "sugared_genericSig": "", @@ -24408,6 +24300,189 @@ } ] }, + { + "kind": "TypeDecl", + "name": "EnvironmentValues", + "printedName": "EnvironmentValues", + "children": [ + { + "kind": "Var", + "name": "transactPresenter", + "printedName": "transactPresenter", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactPresenter?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactPresenter", + "printedName": "AtomicTransact.TransactPresenter", + "usr": "s:14AtomicTransact0B9PresenterC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvp", + "mangledName": "$s7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactPresenter?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactPresenter", + "printedName": "AtomicTransact.TransactPresenter", + "usr": "s:14AtomicTransact0B9PresenterC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvg", + "mangledName": "$s7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvg", + "moduleName": "AtomicTransact", + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactPresenter?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactPresenter", + "printedName": "AtomicTransact.TransactPresenter", + "usr": "s:14AtomicTransact0B9PresenterC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvs", + "mangledName": "$s7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvs", + "moduleName": "AtomicTransact", + "isFromExtension": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvM", + "mangledName": "$s7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "intro_Macosx": "10.15", + "intro_iOS": "13.0", + "intro_tvOS": "13.0", + "intro_watchOS": "6.0", + "declAttributes": [ + "Available", + "Available", + "Available", + "Available" + ], + "isFromExtension": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:7SwiftUI17EnvironmentValuesV", + "mangledName": "$s7SwiftUI17EnvironmentValuesV", + "moduleName": "SwiftUICore", + "intro_Macosx": "10.15", + "intro_iOS": "13.0", + "intro_tvOS": "13.0", + "intro_watchOS": "6.0", + "declAttributes": [ + "OriginallyDefinedIn", + "OriginallyDefinedIn", + "OriginallyDefinedIn", + "OriginallyDefinedIn", + "Available", + "Available", + "Available", + "Available" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, { "kind": "TypeDecl", "name": "Logger", @@ -24507,21 +24582,14 @@ { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift", "kind": "BooleanLiteral", - "offset": 6847, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift", - "kind": "BooleanLiteral", - "offset": 12214, + "offset": 9302, "length": 4, "value": "true" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift", "kind": "BooleanLiteral", - "offset": 12952, + "offset": 10040, "length": 4, "value": "true" }, @@ -24598,154 +24666,154 @@ { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "FloatLiteral", - "offset": 13183, + "offset": 13653, "length": 3, "value": "0.0" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "FloatLiteral", - "offset": 13220, + "offset": 13690, "length": 3, "value": "0.0" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "FloatLiteral", - "offset": 13256, + "offset": 13726, "length": 3, "value": "0.0" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "FloatLiteral", - "offset": 13293, + "offset": 13763, "length": 3, "value": "0.0" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 19305, + "offset": 19775, "length": 11, "value": "\"user-link\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 19345, + "offset": 19815, "length": 15, "value": "\"employer-link\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 19382, + "offset": 19852, "length": 10, "value": "\"pay-link\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 19413, + "offset": 19883, "length": 8, "value": "\"custom\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "BooleanLiteral", - "offset": 19812, + "offset": 20282, "length": 5, "value": "false" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "BooleanLiteral", - "offset": 22648, + "offset": 23118, "length": 4, "value": "true" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 27089, + "offset": 27559, "length": 5, "value": "\"ios\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 27360, + "offset": 27830, "length": 49, "value": "\"\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 27384, + "offset": 27854, "length": 1, "value": "\".\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 27408, + "offset": 27878, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "IntegerLiteral", - "offset": 27448, + "offset": 27918, "length": 1, "value": "0" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 27485, + "offset": 27955, "length": 26, "value": "\".\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 27510, + "offset": 27980, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 27659, + "offset": 28129, "length": 18, "value": "\"MinimumOSVersion\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 27745, + "offset": 28215, "length": 19, "value": "\"DTPlatformVersion\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 29596, + "offset": 30066, "length": 4, "value": "\"es\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 29603, + "offset": 30073, "length": 4, "value": "\"es\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 29610, + "offset": 30080, "length": 4, "value": "\"en\"" }, @@ -24759,14 +24827,7 @@ { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicSwiftUI.swift", "kind": "BooleanLiteral", - "offset": 3440, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicSwiftUI.swift", - "kind": "BooleanLiteral", - "offset": 6586, + "offset": 3582, "length": 5, "value": "false" }, @@ -24969,133 +25030,112 @@ { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 1259, + "offset": 1220, "length": 8, "value": "\"native\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 1339, + "offset": 1300, "length": 3, "value": "\"-\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "IntegerLiteral", - "offset": 1440, + "offset": 1401, "length": 1, "value": "1" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 1658, + "offset": 1619, "length": 12, "value": "\"os.version\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 1708, + "offset": 1669, "length": 22, "value": "\"sdk.platform_variant\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 1761, + "offset": 1722, "length": 13, "value": "\"sdk.version\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 1874, + "offset": 1835, "length": 16, "value": "\"sdk.min_deploy\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 1991, + "offset": 1952, "length": 19, "value": "\"sdk.xcode_version\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 2090, + "offset": 2051, "length": 14, "value": "\"CFBundleName\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 2142, + "offset": 2103, "length": 14, "value": "\"sdk.app_name\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 2238, - "length": 21, - "value": "\"transact.entrypoint\"" - }, - { - "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", - "kind": "StringLiteral", - "offset": 2344, + "offset": 2199, "length": 26, "value": "\"transact.ios.source_type\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 2462, + "offset": 2317, "length": 33, "value": "\"transact.ios.presentation_style\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 2842, + "offset": 2697, "length": 21, "value": "\"atomic.task.product\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "BooleanLiteral", - "offset": 5628, + "offset": 5483, "length": 5, "value": "false" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 12929, - "length": 18, - "value": "\"present_transact\"" - }, - { - "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", - "kind": "StringLiteral", - "offset": 12973, - "length": 16, - "value": "\"present_action\"" - }, - { - "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", - "kind": "StringLiteral", - "offset": 13255, + "offset": 12926, "length": 13, "value": "\"full_screen\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 13286, + "offset": 12957, "length": 7, "value": "\"sheet\"" }, @@ -25125,7 +25165,7 @@ "kind": "StringLiteral", "offset": 228, "length": 8, - "value": "\"3.30.0\"" + "value": "\"3.31.0\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift", diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.private.swiftinterface b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.private.swiftinterface index c7123aa..ad6d587 100644 --- a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.private.swiftinterface +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -25,9 +25,6 @@ public enum Atomic { #if compiler(>=5.3) && $NonescapableTypes @_Concurrency.MainActor public static func presentTransact(from source: UIKit.UIViewController, config: AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: @escaping (AtomicTransact.TransactDataRequest) -> (), onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) #endif - #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func presentAction(from source: UIKit.UIViewController, id: Swift.String, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, theme: AtomicTransact.AtomicConfig.Theme = AtomicConfig.Theme(dark: .system), headless: Swift.Bool = false, metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil) - #endif @_Concurrency.MainActor public static var interactions: Combine.AnyPublisher { get } @@ -89,6 +86,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable { get } } + #if compiler(>=5.3) && $NonescapableTypes + public static func action(actionId: Swift.String, headless: Swift.Bool? = nil) -> AtomicTransact.AtomicConfig.Task + #endif public func encode(to encoder: any Swift.Encoder) throws public init(from decoder: any Swift.Decoder) throws } @@ -346,16 +346,24 @@ extension SwiftUICore.View { @_Concurrency.MainActor @preconcurrency public func atomicTransact(isPresented: SwiftUICore.Binding, config: @escaping () -> AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentsFullscreen: Swift.Bool = false, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) -> some SwiftUICore.View #endif - @_Concurrency.MainActor @preconcurrency public func atomicTransactActionsPresenter(_ presenter: AtomicTransact.TransactActionPresenter) -> some SwiftUICore.View + @_Concurrency.MainActor @preconcurrency public func atomicTransactPresenter(_ presenter: AtomicTransact.TransactPresenter) -> some SwiftUICore.View } -@_Concurrency.MainActor final public class TransactActionPresenter { +@_Concurrency.MainActor final public class TransactPresenter { @_Concurrency.MainActor public init() #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor final public func presentAction(id: Swift.String, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, theme: AtomicTransact.AtomicConfig.Theme = AtomicConfig.Theme(dark: .system), headless: Swift.Bool = false, metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil) + @_Concurrency.MainActor final public func presentTransact(config: AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) #endif @objc deinit } +extension SwiftUICore.EnvironmentValues { + #if compiler(>=5.3) && $NonescapableTypes + public var transactPresenter: AtomicTransact.TransactPresenter? { + get + set + } + #endif +} public struct TransactAuthStatusUpdate : Swift.Decodable, Swift.Sendable { public let company: AtomicTransact.TransactCompany public let status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus @@ -699,7 +707,7 @@ extension AtomicTransact.AtomicConfig.ScopeType : Swift.RawRepresentable {} extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.Equatable {} extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.Hashable {} extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.RawRepresentable {} -extension AtomicTransact.TransactActionPresenter : Swift.Sendable {} +extension AtomicTransact.TransactPresenter : Swift.Sendable {} extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Equatable {} extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Hashable {} extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.RawRepresentable {} diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftdoc b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftdoc index cb225b1..9509198 100644 Binary files a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftdoc and b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftinterface b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftinterface index c7123aa..ad6d587 100644 --- a/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftinterface +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios.swiftinterface @@ -25,9 +25,6 @@ public enum Atomic { #if compiler(>=5.3) && $NonescapableTypes @_Concurrency.MainActor public static func presentTransact(from source: UIKit.UIViewController, config: AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: @escaping (AtomicTransact.TransactDataRequest) -> (), onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) #endif - #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func presentAction(from source: UIKit.UIViewController, id: Swift.String, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, theme: AtomicTransact.AtomicConfig.Theme = AtomicConfig.Theme(dark: .system), headless: Swift.Bool = false, metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil) - #endif @_Concurrency.MainActor public static var interactions: Combine.AnyPublisher { get } @@ -89,6 +86,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable { get } } + #if compiler(>=5.3) && $NonescapableTypes + public static func action(actionId: Swift.String, headless: Swift.Bool? = nil) -> AtomicTransact.AtomicConfig.Task + #endif public func encode(to encoder: any Swift.Encoder) throws public init(from decoder: any Swift.Decoder) throws } @@ -346,16 +346,24 @@ extension SwiftUICore.View { @_Concurrency.MainActor @preconcurrency public func atomicTransact(isPresented: SwiftUICore.Binding, config: @escaping () -> AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentsFullscreen: Swift.Bool = false, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) -> some SwiftUICore.View #endif - @_Concurrency.MainActor @preconcurrency public func atomicTransactActionsPresenter(_ presenter: AtomicTransact.TransactActionPresenter) -> some SwiftUICore.View + @_Concurrency.MainActor @preconcurrency public func atomicTransactPresenter(_ presenter: AtomicTransact.TransactPresenter) -> some SwiftUICore.View } -@_Concurrency.MainActor final public class TransactActionPresenter { +@_Concurrency.MainActor final public class TransactPresenter { @_Concurrency.MainActor public init() #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor final public func presentAction(id: Swift.String, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, theme: AtomicTransact.AtomicConfig.Theme = AtomicConfig.Theme(dark: .system), headless: Swift.Bool = false, metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil) + @_Concurrency.MainActor final public func presentTransact(config: AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) #endif @objc deinit } +extension SwiftUICore.EnvironmentValues { + #if compiler(>=5.3) && $NonescapableTypes + public var transactPresenter: AtomicTransact.TransactPresenter? { + get + set + } + #endif +} public struct TransactAuthStatusUpdate : Swift.Decodable, Swift.Sendable { public let company: AtomicTransact.TransactCompany public let status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus @@ -699,7 +707,7 @@ extension AtomicTransact.AtomicConfig.ScopeType : Swift.RawRepresentable {} extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.Equatable {} extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.Hashable {} extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.RawRepresentable {} -extension AtomicTransact.TransactActionPresenter : Swift.Sendable {} +extension AtomicTransact.TransactPresenter : Swift.Sendable {} extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Equatable {} extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Hashable {} extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.RawRepresentable {} diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/AtomicTransact b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/AtomicTransact index a899d31..6dd03e7 100644 Binary files a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/AtomicTransact and b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/AtomicTransact differ diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Info.plist b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Info.plist index d76dad8..c1c8043 100644 --- a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Info.plist +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Info.plist @@ -17,13 +17,13 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 3.30.0 + 3.31.0 CFBundleSupportedPlatforms iPhoneSimulator CFBundleVersion - 177 + 178 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.abi.json b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.abi.json index 321d7ca..168fc6b 100644 --- a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.abi.json +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -561,205 +561,6 @@ ], "funcSelfKind": "NonMutating" }, - { - "kind": "Function", - "name": "presentAction", - "printedName": "presentAction(from:id:environment:presentationStyle:theme:headless:metadata:onLaunch:onAuthStatusUpdate:onTaskStatusUpdate:onCompletion:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "TransactEnvironment", - "printedName": "AtomicTransact.TransactEnvironment", - "hasDefaultArg": true, - "usr": "s:14AtomicTransact0B11EnvironmentO" - }, - { - "kind": "TypeNominal", - "name": "UIModalPresentationStyle", - "printedName": "UIKit.UIModalPresentationStyle", - "hasDefaultArg": true, - "usr": "c:@E@UIModalPresentationStyle" - }, - { - "kind": "TypeNominal", - "name": "Theme", - "printedName": "AtomicTransact.AtomicConfig.Theme", - "hasDefaultArg": true, - "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Swift.String]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(() -> ())?", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "() -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ] - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "TransactAuthStatusUpdate", - "printedName": "AtomicTransact.TransactAuthStatusUpdate", - "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" - } - ] - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "TransactTaskStatusUpdate", - "printedName": "AtomicTransact.TransactTaskStatusUpdate", - "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" - } - ] - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "((AtomicTransact.TransactResponse) -> ())?", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(AtomicTransact.TransactResponse) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "TransactResponse", - "printedName": "AtomicTransact.TransactResponse", - "usr": "s:14AtomicTransact0B8ResponseO" - } - ] - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:14AtomicTransact0A0O13presentAction4from2id11environment17presentationStyle5theme8headless8metadata8onLaunch0M16AuthStatusUpdate0m4TaskpQ00M10CompletionySo16UIViewControllerC_SSAA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSbSDyS2SGSgyycSgyAA0bopQ0VcSgyAA0brpQ0VcSgyAA0B8ResponseOcSgtFZ", - "mangledName": "$s14AtomicTransact0A0O13presentAction4from2id11environment17presentationStyle5theme8headless8metadata8onLaunch0M16AuthStatusUpdate0m4TaskpQ00M10CompletionySo16UIViewControllerC_SSAA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSbSDyS2SGSgyycSgyAA0bopQ0VcSgyAA0brpQ0VcSgyAA0B8ResponseOcSgtFZ", - "moduleName": "AtomicTransact", - "static": true, - "declAttributes": [ - "AccessControl", - "Custom", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, { "kind": "Var", "name": "interactions", @@ -2951,6 +2752,50 @@ } ] }, + { + "kind": "Function", + "name": "action", + "printedName": "action(actionId:headless:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Task", + "printedName": "AtomicTransact.AtomicConfig.Task", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV6action0E2Id8headlessAESS_SbSgtFZ", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV6action0E2Id8headlessAESS_SbSgtFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, { "kind": "Constructor", "name": "init", @@ -13490,8 +13335,8 @@ }, { "kind": "TypeDecl", - "name": "TransactActionPresenter", - "printedName": "TransactActionPresenter", + "name": "TransactPresenter", + "printedName": "TransactPresenter", "children": [ { "kind": "Constructor", @@ -13500,14 +13345,14 @@ "children": [ { "kind": "TypeNominal", - "name": "TransactActionPresenter", - "printedName": "AtomicTransact.TransactActionPresenter", - "usr": "s:14AtomicTransact0B15ActionPresenterC" + "name": "TransactPresenter", + "printedName": "AtomicTransact.TransactPresenter", + "usr": "s:14AtomicTransact0B9PresenterC" } ], "declKind": "Constructor", - "usr": "s:14AtomicTransact0B15ActionPresenterCACycfc", - "mangledName": "$s14AtomicTransact0B15ActionPresenterCACycfc", + "usr": "s:14AtomicTransact0B9PresenterCACycfc", + "mangledName": "$s14AtomicTransact0B9PresenterCACycfc", "moduleName": "AtomicTransact", "declAttributes": [ "Custom", @@ -13517,8 +13362,8 @@ }, { "kind": "Function", - "name": "presentAction", - "printedName": "presentAction(id:environment:presentationStyle:theme:headless:metadata:onLaunch:onAuthStatusUpdate:onTaskStatusUpdate:onCompletion:)", + "name": "presentTransact", + "printedName": "presentTransact(config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)", "children": [ { "kind": "TypeNominal", @@ -13527,9 +13372,9 @@ }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" }, { "kind": "TypeNominal", @@ -13545,44 +13390,28 @@ "hasDefaultArg": true, "usr": "c:@E@UIModalPresentationStyle" }, - { - "kind": "TypeNominal", - "name": "Theme", - "printedName": "AtomicTransact.AtomicConfig.Theme", - "hasDefaultArg": true, - "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : Swift.String]?", + "printedName": "((AtomicTransact.TransactInteraction) -> ())?", "children": [ { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactInteraction) -> ()", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" } - ], - "usr": "s:SD" + ] } ], "hasDefaultArg": true, @@ -13591,22 +13420,32 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(() -> ())?", + "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "() -> ()", + "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataResponse", + "printedName": "AtomicTransact.TransactDataResponse", + "usr": "s:14AtomicTransact0B12DataResponseV" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "TransactDataRequest", + "printedName": "AtomicTransact.TransactDataRequest", + "usr": "s:14AtomicTransact0B11DataRequestV" } ] } @@ -13668,6 +13507,32 @@ "hasDefaultArg": true, "usr": "s:Sq" }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, { "kind": "TypeNominal", "name": "Optional", @@ -13694,11 +13559,38 @@ ], "hasDefaultArg": true, "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactError) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" } ], "declKind": "Func", - "usr": "s:14AtomicTransact0B15ActionPresenterC07presentC02id11environment17presentationStyle5theme8headless8metadata8onLaunch0M16AuthStatusUpdate0m4TaskpQ00M10CompletionySS_AA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSbSDyS2SGSgyycSgyAA0bopQ0VcSgyAA0brpQ0VcSgyAA0B8ResponseOcSgtF", - "mangledName": "$s14AtomicTransact0B15ActionPresenterC07presentC02id11environment17presentationStyle5theme8headless8metadata8onLaunch0M16AuthStatusUpdate0m4TaskpQ00M10CompletionySS_AA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSbSDyS2SGSgyycSgyAA0bopQ0VcSgyAA0brpQ0VcSgyAA0B8ResponseOcSgtF", + "usr": "s:14AtomicTransact0B9PresenterC07presentB06config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErroryAA0A6ConfigV_AA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bX0OcSgyAA0bS0OcSgtF", + "mangledName": "$s14AtomicTransact0B9PresenterC07presentB06config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErroryAA0A6ConfigV_AA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bX0OcSgyAA0bS0OcSgtF", "moduleName": "AtomicTransact", "declAttributes": [ "Final", @@ -13710,8 +13602,8 @@ } ], "declKind": "Class", - "usr": "s:14AtomicTransact0B15ActionPresenterC", - "mangledName": "$s14AtomicTransact0B15ActionPresenterC", + "usr": "s:14AtomicTransact0B9PresenterC", + "mangledName": "$s14AtomicTransact0B9PresenterC", "moduleName": "AtomicTransact", "declAttributes": [ "Final", @@ -24327,8 +24219,8 @@ }, { "kind": "Function", - "name": "atomicTransactActionsPresenter", - "printedName": "atomicTransactActionsPresenter(_:)", + "name": "atomicTransactPresenter", + "printedName": "atomicTransactPresenter(_:)", "children": [ { "kind": "TypeNominal", @@ -24345,14 +24237,14 @@ }, { "kind": "TypeNominal", - "name": "TransactActionPresenter", - "printedName": "AtomicTransact.TransactActionPresenter", - "usr": "s:14AtomicTransact0B15ActionPresenterC" + "name": "TransactPresenter", + "printedName": "AtomicTransact.TransactPresenter", + "usr": "s:14AtomicTransact0B9PresenterC" } ], "declKind": "Func", - "usr": "s:7SwiftUI4ViewP14AtomicTransactE06atomicE16ActionsPresenteryQrAD0e6ActionH0CF", - "mangledName": "$s7SwiftUI4ViewP14AtomicTransactE06atomicE16ActionsPresenteryQrAD0e6ActionH0CF", + "usr": "s:7SwiftUI4ViewP14AtomicTransactE06atomicE9PresenteryQrAD0eG0CF", + "mangledName": "$s7SwiftUI4ViewP14AtomicTransactE06atomicE9PresenteryQrAD0eG0CF", "moduleName": "AtomicTransact", "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>", "sugared_genericSig": "", @@ -24408,6 +24300,189 @@ } ] }, + { + "kind": "TypeDecl", + "name": "EnvironmentValues", + "printedName": "EnvironmentValues", + "children": [ + { + "kind": "Var", + "name": "transactPresenter", + "printedName": "transactPresenter", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactPresenter?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactPresenter", + "printedName": "AtomicTransact.TransactPresenter", + "usr": "s:14AtomicTransact0B9PresenterC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvp", + "mangledName": "$s7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactPresenter?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactPresenter", + "printedName": "AtomicTransact.TransactPresenter", + "usr": "s:14AtomicTransact0B9PresenterC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvg", + "mangledName": "$s7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvg", + "moduleName": "AtomicTransact", + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactPresenter?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactPresenter", + "printedName": "AtomicTransact.TransactPresenter", + "usr": "s:14AtomicTransact0B9PresenterC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvs", + "mangledName": "$s7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvs", + "moduleName": "AtomicTransact", + "isFromExtension": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvM", + "mangledName": "$s7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "intro_Macosx": "10.15", + "intro_iOS": "13.0", + "intro_tvOS": "13.0", + "intro_watchOS": "6.0", + "declAttributes": [ + "Available", + "Available", + "Available", + "Available" + ], + "isFromExtension": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:7SwiftUI17EnvironmentValuesV", + "mangledName": "$s7SwiftUI17EnvironmentValuesV", + "moduleName": "SwiftUICore", + "intro_Macosx": "10.15", + "intro_iOS": "13.0", + "intro_tvOS": "13.0", + "intro_watchOS": "6.0", + "declAttributes": [ + "OriginallyDefinedIn", + "OriginallyDefinedIn", + "OriginallyDefinedIn", + "OriginallyDefinedIn", + "Available", + "Available", + "Available", + "Available" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, { "kind": "TypeDecl", "name": "Logger", @@ -24507,21 +24582,14 @@ { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift", "kind": "BooleanLiteral", - "offset": 6847, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift", - "kind": "BooleanLiteral", - "offset": 12214, + "offset": 9302, "length": 4, "value": "true" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift", "kind": "BooleanLiteral", - "offset": 12952, + "offset": 10040, "length": 4, "value": "true" }, @@ -24598,154 +24666,154 @@ { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "FloatLiteral", - "offset": 13183, + "offset": 13653, "length": 3, "value": "0.0" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "FloatLiteral", - "offset": 13220, + "offset": 13690, "length": 3, "value": "0.0" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "FloatLiteral", - "offset": 13256, + "offset": 13726, "length": 3, "value": "0.0" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "FloatLiteral", - "offset": 13293, + "offset": 13763, "length": 3, "value": "0.0" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 19305, + "offset": 19775, "length": 11, "value": "\"user-link\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 19345, + "offset": 19815, "length": 15, "value": "\"employer-link\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 19382, + "offset": 19852, "length": 10, "value": "\"pay-link\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 19413, + "offset": 19883, "length": 8, "value": "\"custom\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "BooleanLiteral", - "offset": 19812, + "offset": 20282, "length": 5, "value": "false" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "BooleanLiteral", - "offset": 22648, + "offset": 23118, "length": 4, "value": "true" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 27089, + "offset": 27559, "length": 5, "value": "\"ios\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 27360, + "offset": 27830, "length": 49, "value": "\"\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 27384, + "offset": 27854, "length": 1, "value": "\".\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 27408, + "offset": 27878, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "IntegerLiteral", - "offset": 27448, + "offset": 27918, "length": 1, "value": "0" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 27485, + "offset": 27955, "length": 26, "value": "\".\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 27510, + "offset": 27980, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 27659, + "offset": 28129, "length": 18, "value": "\"MinimumOSVersion\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 27745, + "offset": 28215, "length": 19, "value": "\"DTPlatformVersion\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 29596, + "offset": 30066, "length": 4, "value": "\"es\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 29603, + "offset": 30073, "length": 4, "value": "\"es\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 29610, + "offset": 30080, "length": 4, "value": "\"en\"" }, @@ -24759,14 +24827,7 @@ { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicSwiftUI.swift", "kind": "BooleanLiteral", - "offset": 3440, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicSwiftUI.swift", - "kind": "BooleanLiteral", - "offset": 6586, + "offset": 3582, "length": 5, "value": "false" }, @@ -24969,133 +25030,112 @@ { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 1259, + "offset": 1220, "length": 8, "value": "\"native\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 1339, + "offset": 1300, "length": 3, "value": "\"-\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "IntegerLiteral", - "offset": 1440, + "offset": 1401, "length": 1, "value": "1" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 1658, + "offset": 1619, "length": 12, "value": "\"os.version\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 1708, + "offset": 1669, "length": 22, "value": "\"sdk.platform_variant\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 1761, + "offset": 1722, "length": 13, "value": "\"sdk.version\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 1874, + "offset": 1835, "length": 16, "value": "\"sdk.min_deploy\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 1991, + "offset": 1952, "length": 19, "value": "\"sdk.xcode_version\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 2090, + "offset": 2051, "length": 14, "value": "\"CFBundleName\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 2142, + "offset": 2103, "length": 14, "value": "\"sdk.app_name\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 2238, - "length": 21, - "value": "\"transact.entrypoint\"" - }, - { - "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", - "kind": "StringLiteral", - "offset": 2344, + "offset": 2199, "length": 26, "value": "\"transact.ios.source_type\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 2462, + "offset": 2317, "length": 33, "value": "\"transact.ios.presentation_style\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 2842, + "offset": 2697, "length": 21, "value": "\"atomic.task.product\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "BooleanLiteral", - "offset": 5628, + "offset": 5483, "length": 5, "value": "false" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 12929, - "length": 18, - "value": "\"present_transact\"" - }, - { - "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", - "kind": "StringLiteral", - "offset": 12973, - "length": 16, - "value": "\"present_action\"" - }, - { - "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", - "kind": "StringLiteral", - "offset": 13255, + "offset": 12926, "length": 13, "value": "\"full_screen\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 13286, + "offset": 12957, "length": 7, "value": "\"sheet\"" }, @@ -25125,7 +25165,7 @@ "kind": "StringLiteral", "offset": 228, "length": 8, - "value": "\"3.30.0\"" + "value": "\"3.31.0\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift", diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface index 9242810..1a1cf9a 100644 --- a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -25,9 +25,6 @@ public enum Atomic { #if compiler(>=5.3) && $NonescapableTypes @_Concurrency.MainActor public static func presentTransact(from source: UIKit.UIViewController, config: AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: @escaping (AtomicTransact.TransactDataRequest) -> (), onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) #endif - #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func presentAction(from source: UIKit.UIViewController, id: Swift.String, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, theme: AtomicTransact.AtomicConfig.Theme = AtomicConfig.Theme(dark: .system), headless: Swift.Bool = false, metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil) - #endif @_Concurrency.MainActor public static var interactions: Combine.AnyPublisher { get } @@ -89,6 +86,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable { get } } + #if compiler(>=5.3) && $NonescapableTypes + public static func action(actionId: Swift.String, headless: Swift.Bool? = nil) -> AtomicTransact.AtomicConfig.Task + #endif public func encode(to encoder: any Swift.Encoder) throws public init(from decoder: any Swift.Decoder) throws } @@ -346,16 +346,24 @@ extension SwiftUICore.View { @_Concurrency.MainActor @preconcurrency public func atomicTransact(isPresented: SwiftUICore.Binding, config: @escaping () -> AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentsFullscreen: Swift.Bool = false, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) -> some SwiftUICore.View #endif - @_Concurrency.MainActor @preconcurrency public func atomicTransactActionsPresenter(_ presenter: AtomicTransact.TransactActionPresenter) -> some SwiftUICore.View + @_Concurrency.MainActor @preconcurrency public func atomicTransactPresenter(_ presenter: AtomicTransact.TransactPresenter) -> some SwiftUICore.View } -@_Concurrency.MainActor final public class TransactActionPresenter { +@_Concurrency.MainActor final public class TransactPresenter { @_Concurrency.MainActor public init() #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor final public func presentAction(id: Swift.String, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, theme: AtomicTransact.AtomicConfig.Theme = AtomicConfig.Theme(dark: .system), headless: Swift.Bool = false, metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil) + @_Concurrency.MainActor final public func presentTransact(config: AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) #endif @objc deinit } +extension SwiftUICore.EnvironmentValues { + #if compiler(>=5.3) && $NonescapableTypes + public var transactPresenter: AtomicTransact.TransactPresenter? { + get + set + } + #endif +} public struct TransactAuthStatusUpdate : Swift.Decodable, Swift.Sendable { public let company: AtomicTransact.TransactCompany public let status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus @@ -699,7 +707,7 @@ extension AtomicTransact.AtomicConfig.ScopeType : Swift.RawRepresentable {} extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.Equatable {} extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.Hashable {} extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.RawRepresentable {} -extension AtomicTransact.TransactActionPresenter : Swift.Sendable {} +extension AtomicTransact.TransactPresenter : Swift.Sendable {} extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Equatable {} extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Hashable {} extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.RawRepresentable {} diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc index e33621b..ca7a81a 100644 Binary files a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface index 9242810..1a1cf9a 100644 --- a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -25,9 +25,6 @@ public enum Atomic { #if compiler(>=5.3) && $NonescapableTypes @_Concurrency.MainActor public static func presentTransact(from source: UIKit.UIViewController, config: AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: @escaping (AtomicTransact.TransactDataRequest) -> (), onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) #endif - #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func presentAction(from source: UIKit.UIViewController, id: Swift.String, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, theme: AtomicTransact.AtomicConfig.Theme = AtomicConfig.Theme(dark: .system), headless: Swift.Bool = false, metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil) - #endif @_Concurrency.MainActor public static var interactions: Combine.AnyPublisher { get } @@ -89,6 +86,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable { get } } + #if compiler(>=5.3) && $NonescapableTypes + public static func action(actionId: Swift.String, headless: Swift.Bool? = nil) -> AtomicTransact.AtomicConfig.Task + #endif public func encode(to encoder: any Swift.Encoder) throws public init(from decoder: any Swift.Decoder) throws } @@ -346,16 +346,24 @@ extension SwiftUICore.View { @_Concurrency.MainActor @preconcurrency public func atomicTransact(isPresented: SwiftUICore.Binding, config: @escaping () -> AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentsFullscreen: Swift.Bool = false, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) -> some SwiftUICore.View #endif - @_Concurrency.MainActor @preconcurrency public func atomicTransactActionsPresenter(_ presenter: AtomicTransact.TransactActionPresenter) -> some SwiftUICore.View + @_Concurrency.MainActor @preconcurrency public func atomicTransactPresenter(_ presenter: AtomicTransact.TransactPresenter) -> some SwiftUICore.View } -@_Concurrency.MainActor final public class TransactActionPresenter { +@_Concurrency.MainActor final public class TransactPresenter { @_Concurrency.MainActor public init() #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor final public func presentAction(id: Swift.String, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, theme: AtomicTransact.AtomicConfig.Theme = AtomicConfig.Theme(dark: .system), headless: Swift.Bool = false, metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil) + @_Concurrency.MainActor final public func presentTransact(config: AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) #endif @objc deinit } +extension SwiftUICore.EnvironmentValues { + #if compiler(>=5.3) && $NonescapableTypes + public var transactPresenter: AtomicTransact.TransactPresenter? { + get + set + } + #endif +} public struct TransactAuthStatusUpdate : Swift.Decodable, Swift.Sendable { public let company: AtomicTransact.TransactCompany public let status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus @@ -699,7 +707,7 @@ extension AtomicTransact.AtomicConfig.ScopeType : Swift.RawRepresentable {} extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.Equatable {} extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.Hashable {} extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.RawRepresentable {} -extension AtomicTransact.TransactActionPresenter : Swift.Sendable {} +extension AtomicTransact.TransactPresenter : Swift.Sendable {} extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Equatable {} extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Hashable {} extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.RawRepresentable {} diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.abi.json b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.abi.json index 321d7ca..168fc6b 100644 --- a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.abi.json +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -561,205 +561,6 @@ ], "funcSelfKind": "NonMutating" }, - { - "kind": "Function", - "name": "presentAction", - "printedName": "presentAction(from:id:environment:presentationStyle:theme:headless:metadata:onLaunch:onAuthStatusUpdate:onTaskStatusUpdate:onCompletion:)", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "UIViewController", - "printedName": "UIKit.UIViewController", - "usr": "c:objc(cs)UIViewController" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "TransactEnvironment", - "printedName": "AtomicTransact.TransactEnvironment", - "hasDefaultArg": true, - "usr": "s:14AtomicTransact0B11EnvironmentO" - }, - { - "kind": "TypeNominal", - "name": "UIModalPresentationStyle", - "printedName": "UIKit.UIModalPresentationStyle", - "hasDefaultArg": true, - "usr": "c:@E@UIModalPresentationStyle" - }, - { - "kind": "TypeNominal", - "name": "Theme", - "printedName": "AtomicTransact.AtomicConfig.Theme", - "hasDefaultArg": true, - "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "[Swift.String : Swift.String]?", - "children": [ - { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", - "children": [ - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - }, - { - "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" - } - ], - "usr": "s:SD" - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "(() -> ())?", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "() -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - } - ] - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "((AtomicTransact.TransactAuthStatusUpdate) -> ())?", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(AtomicTransact.TransactAuthStatusUpdate) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "TransactAuthStatusUpdate", - "printedName": "AtomicTransact.TransactAuthStatusUpdate", - "usr": "s:14AtomicTransact0B16AuthStatusUpdateV" - } - ] - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "((AtomicTransact.TransactTaskStatusUpdate) -> ())?", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(AtomicTransact.TransactTaskStatusUpdate) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "TransactTaskStatusUpdate", - "printedName": "AtomicTransact.TransactTaskStatusUpdate", - "usr": "s:14AtomicTransact0B16TaskStatusUpdateV" - } - ] - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - }, - { - "kind": "TypeNominal", - "name": "Optional", - "printedName": "((AtomicTransact.TransactResponse) -> ())?", - "children": [ - { - "kind": "TypeFunc", - "name": "Function", - "printedName": "(AtomicTransact.TransactResponse) -> ()", - "children": [ - { - "kind": "TypeNominal", - "name": "Void", - "printedName": "()" - }, - { - "kind": "TypeNominal", - "name": "TransactResponse", - "printedName": "AtomicTransact.TransactResponse", - "usr": "s:14AtomicTransact0B8ResponseO" - } - ] - } - ], - "hasDefaultArg": true, - "usr": "s:Sq" - } - ], - "declKind": "Func", - "usr": "s:14AtomicTransact0A0O13presentAction4from2id11environment17presentationStyle5theme8headless8metadata8onLaunch0M16AuthStatusUpdate0m4TaskpQ00M10CompletionySo16UIViewControllerC_SSAA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSbSDyS2SGSgyycSgyAA0bopQ0VcSgyAA0brpQ0VcSgyAA0B8ResponseOcSgtFZ", - "mangledName": "$s14AtomicTransact0A0O13presentAction4from2id11environment17presentationStyle5theme8headless8metadata8onLaunch0M16AuthStatusUpdate0m4TaskpQ00M10CompletionySo16UIViewControllerC_SSAA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSbSDyS2SGSgyycSgyAA0bopQ0VcSgyAA0brpQ0VcSgyAA0B8ResponseOcSgtFZ", - "moduleName": "AtomicTransact", - "static": true, - "declAttributes": [ - "AccessControl", - "Custom", - "RawDocComment" - ], - "funcSelfKind": "NonMutating" - }, { "kind": "Var", "name": "interactions", @@ -2951,6 +2752,50 @@ } ] }, + { + "kind": "Function", + "name": "action", + "printedName": "action(actionId:headless:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Task", + "printedName": "AtomicTransact.AtomicConfig.Task", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:14AtomicTransact0A6ConfigV4TaskV6action0E2Id8headlessAESS_SbSgtFZ", + "mangledName": "$s14AtomicTransact0A6ConfigV4TaskV6action0E2Id8headlessAESS_SbSgtFZ", + "moduleName": "AtomicTransact", + "static": true, + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, { "kind": "Constructor", "name": "init", @@ -13490,8 +13335,8 @@ }, { "kind": "TypeDecl", - "name": "TransactActionPresenter", - "printedName": "TransactActionPresenter", + "name": "TransactPresenter", + "printedName": "TransactPresenter", "children": [ { "kind": "Constructor", @@ -13500,14 +13345,14 @@ "children": [ { "kind": "TypeNominal", - "name": "TransactActionPresenter", - "printedName": "AtomicTransact.TransactActionPresenter", - "usr": "s:14AtomicTransact0B15ActionPresenterC" + "name": "TransactPresenter", + "printedName": "AtomicTransact.TransactPresenter", + "usr": "s:14AtomicTransact0B9PresenterC" } ], "declKind": "Constructor", - "usr": "s:14AtomicTransact0B15ActionPresenterCACycfc", - "mangledName": "$s14AtomicTransact0B15ActionPresenterCACycfc", + "usr": "s:14AtomicTransact0B9PresenterCACycfc", + "mangledName": "$s14AtomicTransact0B9PresenterCACycfc", "moduleName": "AtomicTransact", "declAttributes": [ "Custom", @@ -13517,8 +13362,8 @@ }, { "kind": "Function", - "name": "presentAction", - "printedName": "presentAction(id:environment:presentationStyle:theme:headless:metadata:onLaunch:onAuthStatusUpdate:onTaskStatusUpdate:onCompletion:)", + "name": "presentTransact", + "printedName": "presentTransact(config:environment:presentationStyle:onInteraction:onDataRequest:onAuthStatusUpdate:onTaskStatusUpdate:onLaunch:onCompletion:onError:)", "children": [ { "kind": "TypeNominal", @@ -13527,9 +13372,9 @@ }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "AtomicConfig", + "printedName": "AtomicTransact.AtomicConfig", + "usr": "s:14AtomicTransact0A6ConfigV" }, { "kind": "TypeNominal", @@ -13545,44 +13390,28 @@ "hasDefaultArg": true, "usr": "c:@E@UIModalPresentationStyle" }, - { - "kind": "TypeNominal", - "name": "Theme", - "printedName": "AtomicTransact.AtomicConfig.Theme", - "hasDefaultArg": true, - "usr": "s:14AtomicTransact0A6ConfigV5ThemeV" - }, - { - "kind": "TypeNominal", - "name": "Bool", - "printedName": "Swift.Bool", - "hasDefaultArg": true, - "usr": "s:Sb" - }, { "kind": "TypeNominal", "name": "Optional", - "printedName": "[Swift.String : Swift.String]?", + "printedName": "((AtomicTransact.TransactInteraction) -> ())?", "children": [ { - "kind": "TypeNominal", - "name": "Dictionary", - "printedName": "[Swift.String : Swift.String]", + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactInteraction) -> ()", "children": [ { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "Void", + "printedName": "()" }, { "kind": "TypeNominal", - "name": "String", - "printedName": "Swift.String", - "usr": "s:SS" + "name": "TransactInteraction", + "printedName": "AtomicTransact.TransactInteraction", + "usr": "s:14AtomicTransact0B11InteractionV" } - ], - "usr": "s:SD" + ] } ], "hasDefaultArg": true, @@ -13591,22 +13420,32 @@ { "kind": "TypeNominal", "name": "Optional", - "printedName": "(() -> ())?", + "printedName": "((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)?", "children": [ { "kind": "TypeFunc", "name": "Function", - "printedName": "() -> ()", + "printedName": "(AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?", "children": [ { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "Optional", + "printedName": "AtomicTransact.TransactDataResponse?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactDataResponse", + "printedName": "AtomicTransact.TransactDataResponse", + "usr": "s:14AtomicTransact0B12DataResponseV" + } + ], + "usr": "s:Sq" }, { "kind": "TypeNominal", - "name": "Void", - "printedName": "()" + "name": "TransactDataRequest", + "printedName": "AtomicTransact.TransactDataRequest", + "usr": "s:14AtomicTransact0B11DataRequestV" } ] } @@ -13668,6 +13507,32 @@ "hasDefaultArg": true, "usr": "s:Sq" }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, { "kind": "TypeNominal", "name": "Optional", @@ -13694,11 +13559,38 @@ ], "hasDefaultArg": true, "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((AtomicTransact.TransactError) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(AtomicTransact.TransactError) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "TransactError", + "printedName": "AtomicTransact.TransactError", + "usr": "s:14AtomicTransact0B5ErrorO" + } + ] + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" } ], "declKind": "Func", - "usr": "s:14AtomicTransact0B15ActionPresenterC07presentC02id11environment17presentationStyle5theme8headless8metadata8onLaunch0M16AuthStatusUpdate0m4TaskpQ00M10CompletionySS_AA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSbSDyS2SGSgyycSgyAA0bopQ0VcSgyAA0brpQ0VcSgyAA0B8ResponseOcSgtF", - "mangledName": "$s14AtomicTransact0B15ActionPresenterC07presentC02id11environment17presentationStyle5theme8headless8metadata8onLaunch0M16AuthStatusUpdate0m4TaskpQ00M10CompletionySS_AA0B11EnvironmentOSo019UIModalPresentationI0VAA0A6ConfigV5ThemeVSbSDyS2SGSgyycSgyAA0bopQ0VcSgyAA0brpQ0VcSgyAA0B8ResponseOcSgtF", + "usr": "s:14AtomicTransact0B9PresenterC07presentB06config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErroryAA0A6ConfigV_AA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bX0OcSgyAA0bS0OcSgtF", + "mangledName": "$s14AtomicTransact0B9PresenterC07presentB06config11environment17presentationStyle13onInteraction0I11DataRequest0I16AuthStatusUpdate0i4TasknO00I6Launch0I10Completion0I5ErroryAA0A6ConfigV_AA0B11EnvironmentOSo019UIModalPresentationH0VyAA0bJ0VcSgAA0bK8ResponseVSgAA0bkL0VYacSgyAA0bmnO0VcSgyAA0bpnO0VcSgyycSgyAA0bX0OcSgyAA0bS0OcSgtF", "moduleName": "AtomicTransact", "declAttributes": [ "Final", @@ -13710,8 +13602,8 @@ } ], "declKind": "Class", - "usr": "s:14AtomicTransact0B15ActionPresenterC", - "mangledName": "$s14AtomicTransact0B15ActionPresenterC", + "usr": "s:14AtomicTransact0B9PresenterC", + "mangledName": "$s14AtomicTransact0B9PresenterC", "moduleName": "AtomicTransact", "declAttributes": [ "Final", @@ -24327,8 +24219,8 @@ }, { "kind": "Function", - "name": "atomicTransactActionsPresenter", - "printedName": "atomicTransactActionsPresenter(_:)", + "name": "atomicTransactPresenter", + "printedName": "atomicTransactPresenter(_:)", "children": [ { "kind": "TypeNominal", @@ -24345,14 +24237,14 @@ }, { "kind": "TypeNominal", - "name": "TransactActionPresenter", - "printedName": "AtomicTransact.TransactActionPresenter", - "usr": "s:14AtomicTransact0B15ActionPresenterC" + "name": "TransactPresenter", + "printedName": "AtomicTransact.TransactPresenter", + "usr": "s:14AtomicTransact0B9PresenterC" } ], "declKind": "Func", - "usr": "s:7SwiftUI4ViewP14AtomicTransactE06atomicE16ActionsPresenteryQrAD0e6ActionH0CF", - "mangledName": "$s7SwiftUI4ViewP14AtomicTransactE06atomicE16ActionsPresenteryQrAD0e6ActionH0CF", + "usr": "s:7SwiftUI4ViewP14AtomicTransactE06atomicE9PresenteryQrAD0eG0CF", + "mangledName": "$s7SwiftUI4ViewP14AtomicTransactE06atomicE9PresenteryQrAD0eG0CF", "moduleName": "AtomicTransact", "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>", "sugared_genericSig": "", @@ -24408,6 +24300,189 @@ } ] }, + { + "kind": "TypeDecl", + "name": "EnvironmentValues", + "printedName": "EnvironmentValues", + "children": [ + { + "kind": "Var", + "name": "transactPresenter", + "printedName": "transactPresenter", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactPresenter?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactPresenter", + "printedName": "AtomicTransact.TransactPresenter", + "usr": "s:14AtomicTransact0B9PresenterC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvp", + "mangledName": "$s7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvp", + "moduleName": "AtomicTransact", + "declAttributes": [ + "AccessControl", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactPresenter?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactPresenter", + "printedName": "AtomicTransact.TransactPresenter", + "usr": "s:14AtomicTransact0B9PresenterC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvg", + "mangledName": "$s7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvg", + "moduleName": "AtomicTransact", + "isFromExtension": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "AtomicTransact.TransactPresenter?", + "children": [ + { + "kind": "TypeNominal", + "name": "TransactPresenter", + "printedName": "AtomicTransact.TransactPresenter", + "usr": "s:14AtomicTransact0B9PresenterC" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvs", + "mangledName": "$s7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvs", + "moduleName": "AtomicTransact", + "isFromExtension": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvM", + "mangledName": "$s7SwiftUI17EnvironmentValuesV14AtomicTransactE17transactPresenterAD0fH0CSgvM", + "moduleName": "AtomicTransact", + "implicit": true, + "intro_Macosx": "10.15", + "intro_iOS": "13.0", + "intro_tvOS": "13.0", + "intro_watchOS": "6.0", + "declAttributes": [ + "Available", + "Available", + "Available", + "Available" + ], + "isFromExtension": true, + "accessorKind": "_modify" + } + ] + } + ], + "declKind": "Struct", + "usr": "s:7SwiftUI17EnvironmentValuesV", + "mangledName": "$s7SwiftUI17EnvironmentValuesV", + "moduleName": "SwiftUICore", + "intro_Macosx": "10.15", + "intro_iOS": "13.0", + "intro_tvOS": "13.0", + "intro_watchOS": "6.0", + "declAttributes": [ + "OriginallyDefinedIn", + "OriginallyDefinedIn", + "OriginallyDefinedIn", + "OriginallyDefinedIn", + "Available", + "Available", + "Available", + "Available" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "SendableMetatype", + "printedName": "SendableMetatype", + "usr": "s:s16SendableMetatypeP", + "mangledName": "$ss16SendableMetatypeP" + } + ] + }, { "kind": "TypeDecl", "name": "Logger", @@ -24507,21 +24582,14 @@ { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift", "kind": "BooleanLiteral", - "offset": 6847, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift", - "kind": "BooleanLiteral", - "offset": 12214, + "offset": 9302, "length": 4, "value": "true" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/Atomic.swift", "kind": "BooleanLiteral", - "offset": 12952, + "offset": 10040, "length": 4, "value": "true" }, @@ -24598,154 +24666,154 @@ { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "FloatLiteral", - "offset": 13183, + "offset": 13653, "length": 3, "value": "0.0" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "FloatLiteral", - "offset": 13220, + "offset": 13690, "length": 3, "value": "0.0" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "FloatLiteral", - "offset": 13256, + "offset": 13726, "length": 3, "value": "0.0" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "FloatLiteral", - "offset": 13293, + "offset": 13763, "length": 3, "value": "0.0" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 19305, + "offset": 19775, "length": 11, "value": "\"user-link\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 19345, + "offset": 19815, "length": 15, "value": "\"employer-link\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 19382, + "offset": 19852, "length": 10, "value": "\"pay-link\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 19413, + "offset": 19883, "length": 8, "value": "\"custom\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "BooleanLiteral", - "offset": 19812, + "offset": 20282, "length": 5, "value": "false" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "BooleanLiteral", - "offset": 22648, + "offset": 23118, "length": 4, "value": "true" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 27089, + "offset": 27559, "length": 5, "value": "\"ios\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 27360, + "offset": 27830, "length": 49, "value": "\"\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 27384, + "offset": 27854, "length": 1, "value": "\".\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 27408, + "offset": 27878, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "IntegerLiteral", - "offset": 27448, + "offset": 27918, "length": 1, "value": "0" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 27485, + "offset": 27955, "length": 26, "value": "\".\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 27510, + "offset": 27980, "length": 1, "value": "\"\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 27659, + "offset": 28129, "length": 18, "value": "\"MinimumOSVersion\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 27745, + "offset": 28215, "length": 19, "value": "\"DTPlatformVersion\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 29596, + "offset": 30066, "length": 4, "value": "\"es\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 29603, + "offset": 30073, "length": 4, "value": "\"es\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicConfig.swift", "kind": "StringLiteral", - "offset": 29610, + "offset": 30080, "length": 4, "value": "\"en\"" }, @@ -24759,14 +24827,7 @@ { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicSwiftUI.swift", "kind": "BooleanLiteral", - "offset": 3440, - "length": 5, - "value": "false" - }, - { - "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Public\/AtomicSwiftUI.swift", - "kind": "BooleanLiteral", - "offset": 6586, + "offset": 3582, "length": 5, "value": "false" }, @@ -24969,133 +25030,112 @@ { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 1259, + "offset": 1220, "length": 8, "value": "\"native\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 1339, + "offset": 1300, "length": 3, "value": "\"-\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "IntegerLiteral", - "offset": 1440, + "offset": 1401, "length": 1, "value": "1" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 1658, + "offset": 1619, "length": 12, "value": "\"os.version\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 1708, + "offset": 1669, "length": 22, "value": "\"sdk.platform_variant\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 1761, + "offset": 1722, "length": 13, "value": "\"sdk.version\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 1874, + "offset": 1835, "length": 16, "value": "\"sdk.min_deploy\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 1991, + "offset": 1952, "length": 19, "value": "\"sdk.xcode_version\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 2090, + "offset": 2051, "length": 14, "value": "\"CFBundleName\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 2142, + "offset": 2103, "length": 14, "value": "\"sdk.app_name\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 2238, - "length": 21, - "value": "\"transact.entrypoint\"" - }, - { - "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", - "kind": "StringLiteral", - "offset": 2344, + "offset": 2199, "length": 26, "value": "\"transact.ios.source_type\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 2462, + "offset": 2317, "length": 33, "value": "\"transact.ios.presentation_style\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 2842, + "offset": 2697, "length": 21, "value": "\"atomic.task.product\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "BooleanLiteral", - "offset": 5628, + "offset": 5483, "length": 5, "value": "false" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 12929, - "length": 18, - "value": "\"present_transact\"" - }, - { - "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", - "kind": "StringLiteral", - "offset": 12973, - "length": 16, - "value": "\"present_action\"" - }, - { - "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", - "kind": "StringLiteral", - "offset": 13255, + "offset": 12926, "length": 13, "value": "\"full_screen\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/AtomicTransact\/Utils\/Analytics.swift", "kind": "StringLiteral", - "offset": 13286, + "offset": 12957, "length": 7, "value": "\"sheet\"" }, @@ -25125,7 +25165,7 @@ "kind": "StringLiteral", "offset": 228, "length": 8, - "value": "\"3.30.0\"" + "value": "\"3.31.0\"" }, { "filePath": "\/Users\/runner\/work\/ios-sdk\/ios-sdk\/Frameworks\/Shared\/AtomicDebug.swift", diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface index 8255104..e5469ff 100644 --- a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -25,9 +25,6 @@ public enum Atomic { #if compiler(>=5.3) && $NonescapableTypes @_Concurrency.MainActor public static func presentTransact(from source: UIKit.UIViewController, config: AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: @escaping (AtomicTransact.TransactDataRequest) -> (), onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) #endif - #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func presentAction(from source: UIKit.UIViewController, id: Swift.String, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, theme: AtomicTransact.AtomicConfig.Theme = AtomicConfig.Theme(dark: .system), headless: Swift.Bool = false, metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil) - #endif @_Concurrency.MainActor public static var interactions: Combine.AnyPublisher { get } @@ -89,6 +86,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable { get } } + #if compiler(>=5.3) && $NonescapableTypes + public static func action(actionId: Swift.String, headless: Swift.Bool? = nil) -> AtomicTransact.AtomicConfig.Task + #endif public func encode(to encoder: any Swift.Encoder) throws public init(from decoder: any Swift.Decoder) throws } @@ -346,16 +346,24 @@ extension SwiftUICore.View { @_Concurrency.MainActor @preconcurrency public func atomicTransact(isPresented: SwiftUICore.Binding, config: @escaping () -> AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentsFullscreen: Swift.Bool = false, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) -> some SwiftUICore.View #endif - @_Concurrency.MainActor @preconcurrency public func atomicTransactActionsPresenter(_ presenter: AtomicTransact.TransactActionPresenter) -> some SwiftUICore.View + @_Concurrency.MainActor @preconcurrency public func atomicTransactPresenter(_ presenter: AtomicTransact.TransactPresenter) -> some SwiftUICore.View } -@_Concurrency.MainActor final public class TransactActionPresenter { +@_Concurrency.MainActor final public class TransactPresenter { @_Concurrency.MainActor public init() #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor final public func presentAction(id: Swift.String, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, theme: AtomicTransact.AtomicConfig.Theme = AtomicConfig.Theme(dark: .system), headless: Swift.Bool = false, metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil) + @_Concurrency.MainActor final public func presentTransact(config: AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) #endif @objc deinit } +extension SwiftUICore.EnvironmentValues { + #if compiler(>=5.3) && $NonescapableTypes + public var transactPresenter: AtomicTransact.TransactPresenter? { + get + set + } + #endif +} public struct TransactAuthStatusUpdate : Swift.Decodable, Swift.Sendable { public let company: AtomicTransact.TransactCompany public let status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus @@ -699,7 +707,7 @@ extension AtomicTransact.AtomicConfig.ScopeType : Swift.RawRepresentable {} extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.Equatable {} extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.Hashable {} extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.RawRepresentable {} -extension AtomicTransact.TransactActionPresenter : Swift.Sendable {} +extension AtomicTransact.TransactPresenter : Swift.Sendable {} extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Equatable {} extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Hashable {} extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.RawRepresentable {} diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc index ec1c720..210e991 100644 Binary files a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftinterface index 8255104..e5469ff 100644 --- a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -25,9 +25,6 @@ public enum Atomic { #if compiler(>=5.3) && $NonescapableTypes @_Concurrency.MainActor public static func presentTransact(from source: UIKit.UIViewController, config: AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: @escaping (AtomicTransact.TransactDataRequest) -> (), onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) #endif - #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor public static func presentAction(from source: UIKit.UIViewController, id: Swift.String, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, theme: AtomicTransact.AtomicConfig.Theme = AtomicConfig.Theme(dark: .system), headless: Swift.Bool = false, metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil) - #endif @_Concurrency.MainActor public static var interactions: Combine.AnyPublisher { get } @@ -89,6 +86,9 @@ public struct AtomicConfig : Swift.Codable, Swift.Sendable { get } } + #if compiler(>=5.3) && $NonescapableTypes + public static func action(actionId: Swift.String, headless: Swift.Bool? = nil) -> AtomicTransact.AtomicConfig.Task + #endif public func encode(to encoder: any Swift.Encoder) throws public init(from decoder: any Swift.Decoder) throws } @@ -346,16 +346,24 @@ extension SwiftUICore.View { @_Concurrency.MainActor @preconcurrency public func atomicTransact(isPresented: SwiftUICore.Binding, config: @escaping () -> AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentsFullscreen: Swift.Bool = false, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) -> some SwiftUICore.View #endif - @_Concurrency.MainActor @preconcurrency public func atomicTransactActionsPresenter(_ presenter: AtomicTransact.TransactActionPresenter) -> some SwiftUICore.View + @_Concurrency.MainActor @preconcurrency public func atomicTransactPresenter(_ presenter: AtomicTransact.TransactPresenter) -> some SwiftUICore.View } -@_Concurrency.MainActor final public class TransactActionPresenter { +@_Concurrency.MainActor final public class TransactPresenter { @_Concurrency.MainActor public init() #if compiler(>=5.3) && $NonescapableTypes - @_Concurrency.MainActor final public func presentAction(id: Swift.String, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, theme: AtomicTransact.AtomicConfig.Theme = AtomicConfig.Theme(dark: .system), headless: Swift.Bool = false, metadata: [Swift.String : Swift.String]? = nil, onLaunch: (() -> ())? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil) + @_Concurrency.MainActor final public func presentTransact(config: AtomicTransact.AtomicConfig, environment: AtomicTransact.TransactEnvironment = .production, presentationStyle: UIKit.UIModalPresentationStyle = .formSheet, onInteraction: ((AtomicTransact.TransactInteraction) -> ())? = nil, onDataRequest: ((AtomicTransact.TransactDataRequest) async -> AtomicTransact.TransactDataResponse?)? = nil, onAuthStatusUpdate: ((AtomicTransact.TransactAuthStatusUpdate) -> ())? = nil, onTaskStatusUpdate: ((AtomicTransact.TransactTaskStatusUpdate) -> ())? = nil, onLaunch: (() -> ())? = nil, onCompletion: ((AtomicTransact.TransactResponse) -> ())? = nil, onError: ((AtomicTransact.TransactError) -> ())? = nil) #endif @objc deinit } +extension SwiftUICore.EnvironmentValues { + #if compiler(>=5.3) && $NonescapableTypes + public var transactPresenter: AtomicTransact.TransactPresenter? { + get + set + } + #endif +} public struct TransactAuthStatusUpdate : Swift.Decodable, Swift.Sendable { public let company: AtomicTransact.TransactCompany public let status: AtomicTransact.TransactAuthStatusUpdate.AuthStatus @@ -699,7 +707,7 @@ extension AtomicTransact.AtomicConfig.ScopeType : Swift.RawRepresentable {} extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.Equatable {} extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.Hashable {} extension AtomicTransact.AtomicConfig.DeferredPaymentMethodStrategy : Swift.RawRepresentable {} -extension AtomicTransact.TransactActionPresenter : Swift.Sendable {} +extension AtomicTransact.TransactPresenter : Swift.Sendable {} extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Equatable {} extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.Hashable {} extension AtomicTransact.TransactAuthStatusUpdate.AuthStatus : Swift.RawRepresentable {} diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeDirectory b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeDirectory index 5970dad..bb6fd2c 100644 Binary files a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeDirectory and b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeDirectory differ diff --git a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeResources b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeResources index 31485da..3af73df 100644 --- a/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeResources +++ b/ios/frameworks/AtomicTransact.xcframework/ios-arm64_x86_64-simulator/AtomicTransact.framework/_CodeSignature/CodeResources @@ -14,43 +14,43 @@ Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.abi.json - CKMEPMFSJK1nqIMWYXL5UZESgGQ= + l4rbJwC3n+NfPIlXLEvlBQTY+kQ= Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface - Xh+YGXdNktTmXF64ZCC/dGgZyDI= + EDu8XlGqB3l4cTTBenMyePsIfk4= Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc - 9xOUJ35QqiLJDEE5upwMPnmfYZE= + sNoBmILE6HxI/CY/GkmUjFScILs= Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface - Xh+YGXdNktTmXF64ZCC/dGgZyDI= + EDu8XlGqB3l4cTTBenMyePsIfk4= Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftmodule - 7VvqI9XpiPX7vSVHes62n7Efu30= + JDFQiPuhGsPJ2e7Lc3I8qBRxxbM= Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.abi.json - CKMEPMFSJK1nqIMWYXL5UZESgGQ= + l4rbJwC3n+NfPIlXLEvlBQTY+kQ= Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface - HmbeF2ghLV7BiKv4M2lqao8UCcc= + euTwjr6WN/C4HmNviA2tGnf7hXQ= Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - pnIYoh4G7YXb5URJVNjl9CH1/tE= + YgTXSrEnSurhy/y2IuuXbyZ0g34= Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - HmbeF2ghLV7BiKv4M2lqao8UCcc= + euTwjr6WN/C4HmNviA2tGnf7hXQ= Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - 4WdcD0Xq7zm95t2XfxYuovlbb8o= + QrfRr2A+f26wn2D+w4w1CQPiV64= Modules/module.modulemap @@ -74,70 +74,70 @@ hash2 - Qg4V+RwANcR/qWRAF8zCN6bk9zYC+qFuYmOnifOXg0Q= + xPUIgQnaR5u1KUW/6LHLe8Zawak8A/WsOmz7GhyIWi4= Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface hash2 - l4VkSyrTNl1o9f7x0Xh+FcZWb710nhyos/PuBAeNY60= + ZlLYUr+ZDA6scFaJr6+X2seKMk8V6Ll4v1kiRCizGnA= Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftdoc hash2 - XBTvPWzLLQPNwq9RTAovo+shuhf3GpDQ7YfSRv6gCjE= + 8ETRYvYLg/k1X1GnG0tWpzeTdyuHKcG55qljps9uWUM= Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftinterface hash2 - l4VkSyrTNl1o9f7x0Xh+FcZWb710nhyos/PuBAeNY60= + ZlLYUr+ZDA6scFaJr6+X2seKMk8V6Ll4v1kiRCizGnA= Modules/AtomicTransact.swiftmodule/arm64-apple-ios-simulator.swiftmodule hash2 - AEfZCLArU5Ew3ndnQktpWpEaN6x5kYqPATtQCvdYp/U= + UnXefMzXSN/K/slA+DPSVy5YSZh0faO8GnYPhfNhdV0= Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.abi.json hash2 - Qg4V+RwANcR/qWRAF8zCN6bk9zYC+qFuYmOnifOXg0Q= + xPUIgQnaR5u1KUW/6LHLe8Zawak8A/WsOmz7GhyIWi4= Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface hash2 - DkEKpbZfO74nEmYyMJ37Ikt5zup54jP5TVoMtCtH6ow= + nlvgIfzasPWSnoa0DNHuoWGLBRH9jwi3JEFvHihP6dA= Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftdoc hash2 - i3IP8mS0NHwl33Hu6L3hH6sJx42A83JK336dBCwsoe4= + q4LdseI6HdWEj+XOdV014//IiNQ6FTPPCsRZC+0A3j4= Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftinterface hash2 - DkEKpbZfO74nEmYyMJ37Ikt5zup54jP5TVoMtCtH6ow= + nlvgIfzasPWSnoa0DNHuoWGLBRH9jwi3JEFvHihP6dA= Modules/AtomicTransact.swiftmodule/x86_64-apple-ios-simulator.swiftmodule hash2 - aMW9UZuUrr4mPsfOfVW8MN55KdQy4tEZiFUkCH+HyW0= + ywoZYgXE8QBdEDDuMjcdfUlkiR3W7Ab9lQRCdJXZ3Hc= Modules/module.modulemap diff --git a/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeDirectory b/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeDirectory index 63558ff..81480bf 100644 Binary files a/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeDirectory and b/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeDirectory differ diff --git a/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeResources b/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeResources index 8d567a3..647bd9f 100644 --- a/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeResources +++ b/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeResources @@ -6,7 +6,7 @@ ios-arm64/MuppetIOS.framework/Info.plist - rk7jXSPwHKjH9s+QtcVqtwWdiwQ= + FYjX8YQ3e0K52iqfeYbwAqdwdnE= ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.abi.json @@ -34,7 +34,7 @@ ios-arm64_x86_64-simulator/MuppetIOS.framework/Info.plist - UTRXU/9lcs6EDcrlgzkGx14jLR8= + kxfAzJO22k0iqEj9e9FJ95CSAWM= ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -99,7 +99,7 @@ hash2 - QwnkPJzjENQ1KHd/deQad9X00co3ifuNJxtyCfy5fEs= + WMTUFsRDHxmgVhqo0n7hfRy1EG6lzJ93dxtsFYeUnX0= ios-arm64/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios.abi.json @@ -148,7 +148,7 @@ hash2 - 5zUnENwDtqhp4rVlVev5RNwNXcicUE8AZVluxn2QtJA= + 1jpMSyAAsjiFtCbv1IEV5z/bP4HF21v2GF/7KN2IMvg= ios-arm64_x86_64-simulator/MuppetIOS.framework/Modules/MuppetIOS.swiftmodule/arm64-apple-ios-simulator.abi.json diff --git a/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeSignature b/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeSignature index 622e422..cfc0442 100644 Binary files a/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeSignature and b/ios/frameworks/MuppetIOS.xcframework/_CodeSignature/CodeSignature differ diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Info.plist b/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Info.plist index 7963ef7..927b58d 100644 --- a/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Info.plist +++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64/MuppetIOS.framework/Info.plist @@ -17,13 +17,13 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 3.30.0 + 3.31.0 CFBundleSupportedPlatforms iPhoneOS CFBundleVersion - 177 + 178 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild diff --git a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Info.plist b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Info.plist index a27849d..95cb9e1 100644 --- a/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Info.plist +++ b/ios/frameworks/MuppetIOS.xcframework/ios-arm64_x86_64-simulator/MuppetIOS.framework/Info.plist @@ -17,13 +17,13 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 3.30.0 + 3.31.0 CFBundleSupportedPlatforms iPhoneSimulator CFBundleVersion - 177 + 178 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild diff --git a/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeDirectory b/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeDirectory index 4544712..f6a996d 100644 Binary files a/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeDirectory and b/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeDirectory differ diff --git a/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeResources b/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeResources index c29d9b6..48e1216 100644 --- a/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeResources +++ b/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeResources @@ -10,7 +10,7 @@ ios-arm64/QuantumIOS.framework/Info.plist - SNu3z3i/Rs5vt8nYKi9dwph81+A= + DsEL0a3viZa1FDyVhOXAADvfr7c= ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.abi.json @@ -46,7 +46,7 @@ ios-arm64_x86_64-simulator/QuantumIOS.framework/Info.plist - +Xq6uxm09hLCxLFg9fiYBBwTP9U= + xiTCCkeqe5Uzi8YHjzyVondxl9M= ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -122,7 +122,7 @@ hash2 - 72fe5VoZgk0pmyZzogllrKpfs7oZjiAXb+LjWyCqeNw= + q0Co1z9QLXBcB5gV/kAM45GFxXOurFq5L21pzBPWIfI= ios-arm64/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios.abi.json @@ -185,7 +185,7 @@ hash2 - 1PJMke64JzLqUYipmjRdRg8Qu0ju2odd5sr3RNvddYI= + InRP/Jpdbv3lUb5+iDc7ObPduOJUndjmkogokLvGg18= ios-arm64_x86_64-simulator/QuantumIOS.framework/Modules/QuantumIOS.swiftmodule/arm64-apple-ios-simulator.abi.json diff --git a/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeSignature b/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeSignature index be6be3c..a8d69a6 100644 Binary files a/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeSignature and b/ios/frameworks/QuantumIOS.xcframework/_CodeSignature/CodeSignature differ diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Info.plist b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Info.plist index d967df6..05bada8 100644 --- a/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Info.plist +++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64/QuantumIOS.framework/Info.plist @@ -17,13 +17,13 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 3.30.0 + 3.31.0 CFBundleSupportedPlatforms iPhoneOS CFBundleVersion - 177 + 178 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild diff --git a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Info.plist b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Info.plist index 21a8acb..11ad998 100644 --- a/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Info.plist +++ b/ios/frameworks/QuantumIOS.xcframework/ios-arm64_x86_64-simulator/QuantumIOS.framework/Info.plist @@ -17,13 +17,13 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 3.30.0 + 3.31.0 CFBundleSupportedPlatforms iPhoneSimulator CFBundleVersion - 177 + 178 DTCompiler com.apple.compilers.llvm.clang.1_0 DTPlatformBuild